Persistence.xml où mettre en projet eclipse
Question Simple...
J'ai quelques projets dans Eclipse environnement
MainApp(Enterprise Application du Projet), qui "comprend"
- WebController EJB (Projet)
- WebModel JPA (Projet)
- WebView(Dynamic Web Project)
Problème est de savoir où mettre persistance.xml fichier?
Obtenir de l'exception:
java.lang.IllegalStateException: Impossible de récupérer les EntityManagerFactory pour nombloc DataModel
source d'informationauteur Marcin Petrów | 2011-06-06
Vous devez vous connecter pour publier un commentaire.
La JPA 2.0 spécification dans la section 8.2 les états les exigences en matière d'emballage. Il dit
Vous pouvez lire le reste de ce chapitre si vous le jugez nécessaire. Dans Eclipse qui signifie que vous avez besoin pour configurer les dépendances entre vos projets afin de s'assurer que les fichiers de déploiement sont emballés de façon appropriée. Vous configurez généralement que dans Project->Propriétés->Build Path dans l'onglet Projets.
Cependant, je ne suis pas sûr si Eclipse paquets comme requis pour le déploiement du serveur Web. Je sais qu'il le fait dans une OREILLE projet.
L'persistence.xml le fichier est généralement présent dans les
src/META-INF
répertoire de la persistance (JPA). Si le projet a été créé avec Eclipse, il est généralement créé et placé là par défaut.