Bonjour,

J'ai créé un Projet JEE sous IntelliJ IDEA. Le wizard de création m'a proposé de sélectionner les technologies nécessaires pour mon projet et j'ai sélectionné : Persistence, CDI, EJB, REST.

Et là, je me retrouve avec plusieurs implémentations de la classe javax.persistence.EntityManager. Notamment dans "persistence-api-1.0.2.jar" (l'autre jar semble normal "javax.persistence.jar") qui est ajouté quand on sélectionne REST. Il semble être une dépendance nécessaire (http://jersey.java.net/nonav/documen...pter_deps.html => 11.3.5. Servlet) de Jersey...

De ce que je vois "javax.persistence.jar", semble être l'implémentation de JPA 2.0 et "persistence-api-1.0.2.jar", JPA 1.0. Cependant est-ce que je peut supprimer "persistence-api-1.0.2.jar" du projet sans problème ?
Bizarre que Jersey n'ai pas mis à jour sa dépendance vers JPA 2.0...

Actuellement ma version qui est utilisée dans mon projet est la version JPA 1.0. Il y a-t-il moyen de forcer le compilateur/serveur d'application à chercher dans "javax.persistence.jar" ?