Bonjour, je n'arrive pas à lancer un jar sous Windows, systématiquement j'ai une erreur de classe Main non trouvée.
Mon jar (javaFx) est compilé sous Linux avec le jdk 9 et intellij 2019.3, où il fonctionne sans problème (dans l'IDE ou via un terminal).
J'ai testé avec un simple HelloWorld, modifié des petits détails, avec les jdk 9, 10 et 13, mais c'est toujours pareil, tout est ok, le manifeste existe et se termine par deux lignes vides.
Cette erreur est vraiment incompréhensible, quand un programme ne trouve pas un fichier la première chose à faire est de renvoyer le chemin absolu où il a cherché afin de lever l'ambiguïté, sinon l'utilisateur prétend que le fichier existe et le programme prétend le contraire, on n'est pas plus avancé...
Partager