我使用javax:javaee-api-6.0.jar maven artifact。
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>6.0</version>
<scope>provided</scope>
</dependency>
我想下载其依赖的源代码:来源mvn目标。 我正在寻找官方maven资源库中的资源,但我仍然找不到它。
您能否就如何实现我的目标向我提出一些建议? 谢谢。
答案 0 :(得分:4)
Mich是正确的。
javaee-api 模块的目的是满足编译时依赖性(这就是为什么Maven范围设置为提供)。该模块包含必须由您计划使用的J2EE容器满足的接口声明(或契约)。
如果您确实需要/想要查看源代码,我建议您查看其中一个开源J2EE容器。
答案 1 :(得分:1)
看看这些是否有用,以及它们是否适合您http://repo1.maven.org/maven2/org/apache/openejb/javaee-api/
答案 2 :(得分:0)
试试这个:(它附有消息来源)
<dependency>
<groupId>org.jboss.spec</groupId>
<artifactId>jboss-javaee-6.0</artifactId>
<version>3.0.3.Final</version>
<scope>provided</scope>
<type>pom</type>
</dependency>
它引入了大量的依赖关系,但是因为它们都是提供的,所以你有效地不会改变你的工件。