/ / Utilisation de JPA, JavaFX et Maven, erreur de NoClassDefFoundError: javax / persistence / Persistence Intellij - java, hibernate, jpa, intellij-idea

En utilisant JPA, JavaFX et Maven, erreur de NoClassDefFoundError: javax / persistence / Persistence Intellij - java, hibernate, jpa, intellij-idea

J'ai fait un projet Maven et j'utilise le style JavaFXdans Intellij IDEA, j’avais tout le jar nécessaire pour exécuter mon projet et quand j’exécute dans IDE, tout fonctionne parfaitement, mais quand je construis le fichier jar et que j’exécute cette erreur:

entrer la description de l'image ici

Réponses:

0 pour la réponse № 1

Vous venez d’emballer votre code et non des dépendances dans votre bocal. Ainsi, les dépendances ne sont pas dans le chemin d'accès aux classes lorsque vous exécutez simplement votre fichier jar.

Il existe différentes manières de conditionner l'application. Par exemple, créez un fichier EXE ou ajoutez les fichiers JAR nécessaires au chemin de classe.