Java EE 5和6工件的正确组和工件ID是什么?

Ara*_*ram 4 java maven-2 java-ee maven

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

  1. Java EE 5和6工件的正确组和工件ID是什么?我想在JSR级别获取名称(例如,我不需要Java EE 6超级jar的ID,但个人apis如jsr 330等)
  2. 哪个是CORRECT回购来获取这些?Oracle是否在自己的存储库中托管?

我主要关注的是这里列出的Java EE 6Java EE 5API,每个API都是一个单独的工件


以下是Oracle mvn存储库信息,您可以从中下载Java EE 6工件.

Sea*_*oyd 6

大多数JSR和Java EE工件都以artifactIds开头 javax

例如,JSR-330的依赖是这样的:

<dependency>
    <groupId>javax.inject</groupId>
    <artifactId>javax.inject</artifactId>
    <version>1</version>
</dependency>
Run Code Online (Sandbox Code Playgroud)

大多数标准API在中央仓库中都可用,因此可以通过mvnrepository.com找到.

或者您可以浏览javax您选择的maven镜像目录.这是ibiblio.org上javax

不在中央的Sun/Oracle Java API通常位于download.java.net maven repo中