Надеюсь, что этот вопрос уместен здесь.
Я откопал старое (мусорное) jar-приложение JavaFX. Я некоторое время писал go и пытался запустить его на своей новой системе установки (xubuntu). 18,04). Запуск его с java -jar JavaFXApp.jar
дал
Error: Could not find or load main class sample.Main
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application
Дело в том, что раньше я запускал это приложение на разных системах (windows и более старых версиях ubuntu), и оно никогда не сталкивалось с этой ошибкой, и я знаю, что есть образец. Главное в банке, как показано здесь: Образец подкаталога банки, просмотренной с помощью Engrampa Archive Manager
Как и ожидалось java -cp JavaFXApp.jar sample.Main
дает тот же результат. Интересно, однако, что он находит другие классы с помощью этого метода, но, очевидно, не может выполнять их как main.