Проблема: мне не удается отладить проект Maven, основанный на JavaFX 11, который написан и запущен с использованием Eclipse IDE 2019-03 (4.11.0) с использованием метода, предложенного здесь и используемого в связанный вопрос .
Пример кода:
public class HowdyJFX extends Application {
@Override
public void start(Stage primaryStage) throws Exception {
final String javaVersion = System.getProperty("java.version");
final String javafxVersion = System.getProperty("javafx.version");
final Label l = new Label("Hello, JavaFX " + javafxVersion + ", running on Java " + javaVersion + ".");
final Scene scene = new Scene(new StackPane(l), 640, 480);
primaryStage.setScene(scene);
primaryStage.show();
}
public static void main(String[] args) {
launch();
}
}
Если я установлю точку останова Eclipse
в первой строке метода start()
(где назначена переменная), приложение должно прекратить работу в этой точке, что не случилось; вместо этого приложение продолжает работать так, как если бы точки останова не было.
Предлагается решение здесь и в нижней части вопроса, на который есть ссылка выше , но оба они требуют совершенно другого метода запуска, чем , предложенного OpenFX .
Заранее спасибо за любые полезные советы!