У меня есть код Java, как это:Отсутствует JavaFX класс приложения
package mypackage;
import javafx.application.Application;
import javafx.stage.Stage;
public class MyApp extends Application{
public static void main(String args[]){
launch(args);
}
public void start(Stage primaryStage){
primaryStage.show();
}
}
и я скомпилировал его в ~/myjava/src/mypackage/MyApp.class
. тогда, когда я бегу от
~$ java -cp myjava/src mypackage/MyApp
почему получаю ошибки как:
Missing JavaFX application class mypackage/MyApp
Я использую JDK 8.
Можете ли вы мне помочь?
использование 'cp' как' Myjava/src' кажется подозрительным. Это каталог с файлами '.class'? (Я бы ожидал 'myjava/build' или что-то в этом роде) –