J'ai deux projets Java Eclipse Maven. Un projet de domaine chargé d'annotations JPA et un projet de persistance qui implémente des DAO pour les objets de domaine. Le projet persist dépend du projet de domaine. Maven compile tout et tout fonctionne. Cependant, mon fichier JPA persistence.xml se trouve dans le projet persistant, et le plugin Eclipse JPA (Dali) fonctionne donc avec le projet persist, mais pour le projet de domaine, il se plaint que le projet n'a pas de fichier persistence.xml. J'aimerais vraiment que les vues JPA Details et JPA fonctionnent dans mon projet de domaine. Quel est le meilleur moyen de contourner cela?Comment obtenir Eclipse JPA (Dali) pour utiliser persistence.xml d'un autre projet?
J'ai essayé de lier le dossier META-INF de persistant au domaine, mais cela n'a pas fonctionné.
Cela s'est avéré être bien pour moi car je n'ai pas vraiment besoin des vues de Dali dans le module de persistance. Maintenant, si vous aviez des entités de domaine JPA annotées sur plusieurs projets, ce serait un problème différent ... mais alors la solution serait probablement d'avoir plusieurs fichiers persistence.xml. – HDave