JavaEE5和6工件的正确组和工件ID是什么?
到目前为止,我们一直在手动下载JAR并使用自定义组/工件ID部署到我们的maven repo。我想避免这种情况。所以我的问题是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工件都有
您可以从这里下载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”