JavaEE5和6工件的正确组和工件ID是什么?

JavaEE5和6工件的正确组和工件ID是什么?,java,maven-2,jakarta-ee,maven,Java,Maven 2,Jakarta Ee,Maven,到目前为止,我们一直在手动下载JAR并使用自定义组/工件ID部署到我们的maven repo。我想避免这种情况。所以我的问题是 正确的组和组是什么 JavaEE5和6的工件id 人工制品我希望获得JSR级别的名称(例如,我不需要JavaEE6Uber jar的ID,但需要JSR330等单独的API) 从哪个回购协议中获得这些信息是正确的?Oracle是否在其自己的回购协议中托管 我的主要兴趣是和,每一个都作为一个单独的工件 您可以从这里下载JavaEE6工件 大多数JSR和JavaEE工件都有

到目前为止,我们一直在手动下载JAR并使用自定义组/工件ID部署到我们的maven repo。我想避免这种情况。所以我的问题是

  • 正确的组和组是什么 JavaEE5和6的工件id 人工制品我希望获得JSR级别的名称(例如,我不需要JavaEE6Uber jar的ID,但需要JSR330等单独的API)
  • 从哪个回购协议中获得这些信息是正确的?Oracle是否在其自己的回购协议中托管
  • 我的主要兴趣是和,每一个都作为一个单独的工件



    您可以从这里下载JavaEE6工件

    大多数JSR和JavaEE工件都有以
    javax开始的工件

    例如,JSR-330的依赖性如下:

    <dependency>
        <groupId>javax.inject</groupId>
        <artifactId>javax.inject</artifactId>
        <version>1</version>
    </dependency>
    
    
    javax.inject
    

    或者,您可以浏览所选maven镜像的
    javax
    目录。这是


    不在central中的Sun/Oracle Java API通常位于download.Java.net

    中。我相信您必须手动获取这些API,因为您需要在使用它们之前接受Sun/Oracle许可协议

    下面是JavaEE5和6的官方存储库和工件id

    Java EE 5:


    Java EE 6:

    我知道上面的一个,但似乎不是来自Oracle/Sun(这就是问题所在,因为我无法验证这是否来自官方来源,例如,我看到多个JAR具有相同的组id但不同的工件id)。此外,该版本应为“1.0”,但在中央回购协议中注明“1”