2011-09-17 11 views
8

Uso el artefacto javax: javaee-api-6.0.jar maven.Cómo obtener el código fuente para javax: javaee-api-6.0.jar

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

Me gustaría descargar su código fuente con la dependencia: sources mvn goal. Estaba buscando las fuentes en los repositorios maven oficiales, pero todavía no puedo encontrarlo.

¿Podría darme un consejo sobre cómo puedo lograr mi objetivo? Gracias.

+1

http://java.net/jira/browse/GLASSFISH-11389 – mmatloka

Respuesta

3

Mich está en lo cierto.

El propósito del módulo JavaEE-api es para satisfacer las dependencias de compilación (Es por eso que el alcance de Maven se establece en proporcionado). El módulo contiene declaraciones de interfaz (o contrato) que deben ser satisfechas por el contenedor J2EE que planea usar.

Si realmente necesita/desea ver el código fuente, le sugiero que eche un vistazo a uno de los contenedores J2EE de código abierto.

+0

Tu conexión está obsoleta/muerta. – kevinarpe

+1

@kevinarpe Gracias .... Acabo de eliminarlo ... Las alegrías de la informática forense :-) –

0

Prueba esto: (se ha unido fuentes)

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

Se tira en un gran número de dependencias, pero como son todo, siempre que lo haga de manera efectiva, no altere su artefacto.

Cuestiones relacionadas