如何获取javax的源代码:javaee-api-6.0.jar

时间:2011-09-17 21:08:28

标签: maven java-ee-6

我使用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资源库中的资源,但我仍然找不到它。

您能否就如何实现我的目标向我提出一些建议? 谢谢。

3 个答案:

答案 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>

它引入了大量的依赖关系,但是因为它们都是提供的,所以你有效地不会改变你的工件。