/ / Usando JPA, JavaFX y Maven, error de NoClassDefFoundError: javax / persistence / Persistence Intellij - java, hibernate, jpa, intellij-idea

Usando JPA, JavaFX y Maven, error de NoClassDefFoundError: javax / persistence / Persistence Intellij - java, hibernate, jpa, intellij-idea

Hice un proyecto de Maven y uso el estilo JavaFX.en Intellij IDEA, tenía todo el archivo jar necesario para ejecutar mi proyecto y cuando ejecuto en IDE todo funciona perfectamente, pero cuando compilo el archivo jar y ejecuto aparece este error:

enter image description here

Respuestas

0 para la respuesta № 1

Simplemente empaquetas tu código y no dependencias en tu tarro. Por lo tanto, las dependencias no están en la ruta de clase cuando solo ejecuta su archivo jar.

Hay diferentes maneras de empaquetar la aplicación. Por ejemplo, cree un archivo ejecutable o agregue los archivos jar necesarios al classpath.