Как получить исходный код для javax: javaee-api-6.0.jar - PullRequest
8 голосов
/ 18 сентября 2011

Я использую артефакт javax: javaee-api-6.0.jar maven.

<dependency>
  <groupId>javax</groupId>
  <artifactId>javaee-api</artifactId>
  <version>6.0</version>
  <scope>provided</scope>
</dependency>

Я хотел бы скачать его исходный код с зависимостью: sources mvn goal.Я искал источники в официальных репозиториях Maven, но все еще не могу их найти.

Не могли бы вы дать мне несколько советов о том, как мне достичь своей цели?Спасибо.

Ответы [ 3 ]

4 голосов
/ 18 сентября 2011

Мич правильно.

Цель модуля javaee-api состоит в том, чтобы удовлетворить зависимости времени компиляции (поэтому область Maven установлена ​​на при условии ).Модуль содержит объявления интерфейса (или контракт), которые должны удовлетворяться контейнером J2EE, который вы планируете использовать.

Если вам действительно нужно / хотите увидеть исходный код, я бы посоветовал взглянуть на один изконтейнеры с открытым исходным кодом J2EE.

1 голос
/ 05 апреля 2014

посмотрим, насколько они хороши и работают ли они на вас http://repo1.maven.org/maven2/org/apache/openejb/javaee-api/

0 голосов
/ 24 июня 2015

Попробуйте: (к нему прикреплены источники)

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

В нем задействовано огромное количество зависимостей, но, поскольку все они предоставляются, вы фактически не изменяете свой артефакт.

...