1

关于 Maven 存储库和 Java EE 规范的问题。

我刚看到这个问题:Single/complete Maven dependencies for Java EE 5 API并检查了我们的项目。

我们在 JBoss 4.2.2 上并使用 jboss-j2ee 工件。

<dependency>
    <groupId>jboss</groupId>
    <artifactId>jboss-j2ee</artifactId>
    <version>4.2.2.GA</version>
</dependency>

令我困惑的是,这是我在搜索中央存储库时能找到的 jboss-j2ee 的最后一个版本。

我认为它可能列在不同的工件 ID 下(J2EE 与 Java EE 更名),所以我查找了所有工件的组 ID 为jboss.

看来 4.2.2.GA 是任何 Artifact 的最新版本。有人知道为什么吗?JBoss 是否停止将工件发布到 Maven 存储库?

在某些时候,我们会想要升级 JBoss,知道在哪里可以找到依赖项很重要。

在这个特定场景中,我可以只使用 Java EE 5 或 Java EE 6 API,但我很好奇为什么在中央存储库上找不到任何超过 4.2.2 的 JBoss 工件。

非常感谢

4

1 回答 1

0

请尝试使用 JBoss Maven 存储库。

http://repository.jboss.org/nexus/content/groups/public-jboss

于 2012-08-29T14:15:12.393 回答