EclipseLink JPA - emplacement de persistence.xml

Je suis en utilisant JPA pour une classe java et de la difficulté à mettre la persistance fichier XML où il devrait être.

L'IDE que j'utilise est Eclipse Helios. Eclipselink jar fichiers sont téléchargés et ajoutés à mon JRE System Library et tous. J'ai écrit le persistence.xml avec la balise après avoir obtenu l'erreur suivante :

Exception in thread "main" javax.persistence.PersistenceException: No Persistence provider for EntityManager named customers

Fournisseur tag:

<provider>org.eclipse.persistence.jpa.PersistenceProvider</provider>

Le programme ne fonctionne toujours pas alors je me demande où dois-je placer persistence.xml (j'.e src/main/resources, ou lib/META-INF... etc )

Je trouve ça étonnant que c'est dans META-INF plutôt que de WEB-INF quand vous considérez le fichier xml pour les beans spring est dans WEB-INF.

OriginalL'auteur neid | 2011-11-26