как запустить openjfx 11 в командной строке - PullRequest
0 голосов
/ 08 марта 2020

после того, как я установил openjdk-11.jdk и openjfx, я смог получить openjfx ip и работать в Eclipse, следуя этой теме: Как добавить среду выполнения JavaFX в Eclipse в Java 11?

Но все мои попытки запустить его в командной строке не увенчались успехом (я также добавил путь к openfx: / usr / share / openjfx / lib). В папке bin /test-fx/bin я звоню java application.Main и получаю java.lang.NoClassDefFoundError: javafx/application/Application Вывод: Java находит Main.main (), но не может найти класс приложения JavaFX. test-fx - это просто моя папка Eclipse. структура выглядит следующим образом:

test-fx
    src
        application
            Main.java
    bin
        application
            Main.class

А это Main. java:

public class Main extends Application {
    public static void main(String[] args) {
        launch(args);
    }

    @Override
    public void start() {
        ...
    }
}

Кто-нибудь знает хорошее решение по этому поводу? Что рекомендуется? Как мне определить PATH, куда он должен указывать?

...