2012-03-26 2 views
6

Ich baue eine JEE6 (EJB) -Anwendung mit Maven. Ich verwende die maven-Abhängigkeit:Maven Source für javax javaee-api 6.0

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

, um die API-Klassen zu erhalten. Aber mir fehlt der API-Quellcode. (wie javax.ejb ejb-api 3.0)

Die Frage ist also, wie bekomme ich den Quellcode für die JEE6 API (insbesondere EJB 3.1)?

Ich brauche es für eine bessere Code-Ergänzung und Dokumentation in Eclipse.

+0

Ich benutze nicht Maven und ich bin mir nicht sicher, ob Maven zaubern kann, aber die Kern-Java EE API hat keinen Quellcode. Der Quellcode (auch der Implementierung) wird durch die konkreten Implementierungen (Glassfish, JBoss AS, Tomcat, etc.) bereitgestellt. Wenn Sie nur Javadocs verwenden möchten, können Sie es einfach herunterladen und separat anhängen. – BalusC

+1

Gefunden eine verwandte Frage: http://StackOverflow.com/Questions/6205768/maven-Java-ee-6-Web-Profile-Javadocs – BalusC

Antwort

0

Wenn Sie m2e Plugin in Eclipse verwenden, können Sie wählen, "Quellen herunterladen" und/oder "Javadoc herunterladen" für Ihre Abhängigkeiten. http://www.eclipse.org/m2e/

+1

Das Problem ist, dass es keine Quellen und Java Doc: siehe diesen Link zu Maven Central : http://search.maven.org/#browse|-2019854530 – Ralph