javax.la persistance.* sources, où?
J'ai peut-être raté quelque chose de vraiment évident ici, mais je ne pouvais pas trouver les sources pour un peu de classes à partir de la javax.la persistance de package.
Je suis en utilisant EclipseLink comme un fournisseur JPA. Quand j'ai essayé Ctrl+clic gauche de la méthode de l'EntityManager interface, Eclipse a dit que je devrais joindre les sources, car il ne peut pas les trouver. J'ai essayé de fixer la EclipseLink, mais il se plaint qu'il ne peut pas trouver la source de l'EntityManager.
Quelles sources dois-je joindre pour afficher le code dans Eclipse? Quelqu'un pourrait fournir un lien?
OriginalL'auteur pnt | 2011-01-26
Vous devez vous connecter pour publier un commentaire.
Je pense que si vous créez un APC type de projet dans Eclipse, vous serez en mesure de voir la JPA source, ou peut-être charger la JPA module.
Seulement le code source de EclipseLink est dans le eclipselink-src.jar vous pouvez accéder à la source de JPA de la EclipseLink référentiel,
http://dev.eclipse.org/svnroot/rt/org.eclipse.persistence/trunk/jpa/plugins/
La source n'est pas intéressant pour JPA, comme c'est une spec, et toutes les interfaces, il y a peu ou pas de véritable code.
J'ai fait un wget dev.eclipse.org/svnroot/rt/org.eclipse.persistence/trunk/jpa/... , décompressé et au moment de l'éclipse demandé pour la source, j'ai juste choisi le décompressé source. Maintenant, je suis capable de voir le code source quand j'ai passez la souris sur la javax.la persistance.xyz méthodes. Merci beaucoup.
OriginalL'auteur James
Les implémentations réelles des interfaces peut être vu par cloner le repo git:
== Puis trouver une fonction spécifique
OriginalL'auteur Andrei Sura
SI vous utilisez
maven
mvn eclipse:eclipse -DdownloadSource=true
de commande, de télécharger les sources de pots local.m2
repo.Si vous utilisez
m2eclipse
plugin,OriginalL'auteur Dipesh Rathod
Peut-être que vous avez utilisé une version différente pour les classes bocal et les sources pot?
OriginalL'auteur nanda
Vous pouvez obtenir l'équivalent d'Apache
http://repo2.maven.org/maven2/org/apache/geronimo/specs/geronimo-jpa_2.0_spec/1.1/
et ce répertoire source et le moteur d'exécution jar. Et c'est en vertu d'un plus souple Apache 2 licence
OriginalL'auteur DataNucleus