2017-12-19 4 views
0

Wenn in Eclipse ausgeführt wird, funktioniert es einwandfrei. Aber wenn über executable jar mit Blick auf die folgenden Fehler ausgeführt enter image description hereJPA funktioniert nicht, wenn über ausführbare jar ausgeführt wird, aber funktioniert in Eclipse

Hier ist die persistence.xml Datei, die ich verwendet haben.

enter image description here

Im Folgenden sind die pom-Einträge, die ich für JPA bin mit enter image description here

Wenn jemand das gleiche Problem konfrontiert und gelöst werden, die Ideen bitte teilen. Da wir zum Testen liefern müssen, wäre jede Hilfe frühestens hilfreich.

+0

persistence.xml unter META-INF im JAR. Alle erforderlichen Gläser im CLASSPATH. Das ist alles, was es gibt. – DN1

Antwort

0

Bitte versuchen Sie es mit diesem in Anbieter

org.hibernate.jpa.HibernatePersistenceProvider

+0

Kurz bevor versucht. Jetzt funktioniert es nicht einmal in Eclipse, auch in ausführbarem jar. Angesichts der Ausnahme. Ausnahme im Thread "main" javax.persistence.PersistenceException: Kein Persistence-Provider für EntityManager mit dem Namen amber – gangatharan

+0

können Sie überprüfen, ob die Hibernate-Bibliotheksdateien in Ihrem ausführbaren jar vorhanden sind? – rab

Verwandte Themen