JavaFX: no se pudo encontrar o cargar la clase principal solo en Linux
Desarrollé un programa en Windows con Java (FX) usando Intellij Idea y funcionó bien, luego exporté el artefacto (jar) y no hubo ningún problema al ejecutarlo en Windows (tanto con la consola como haciendo doble clic).
Luego lo copié en mi VM de Ubuntu, pero allí dice
Error: Could not find or load main class sample.Main
Este es el manifiesto:
Manifest-Version: 1.0
Main-Class: sample.Main
La estructura del archivo JAR se ve así:
test.jar
--- META-INF
--- --- MANIFEST.MF
--- org
--- --- json
--- --- --- // json library
--- sample
--- --- Contacts.class
--- --- Controller.class
--- --- Main.class
--- --- sample.fxml