我正在尝试运行 JavaFX 项目,但由于错误而无法运行。我已经在 Youtube 上浏览了多个教程,也一步一步地指导了
<块引用>https://taylorial.com/cs1021/Install.htm
也一样
<块引用>https://openjfx.io/openjfx-docs/#maven
但所有这些都被证明是徒劳的。我正在使用 jdk 15.0.1_9 (coretto),但也尝试过 openjdk-15。 IntelliJ Idea中设置和配置系统变量
<块引用>--module-path ${PATH_TO_FX} --add-modules=javafx.controls,javafx.fxml
此外,库、插件和 Maven 依赖项都已就位
Here 是完整的错误结果。你能分享一下你的想法吗?我感到很沮丧,因为我从昨天下午开始就一直在为此苦苦挣扎。
主(通用)类:
package AllegroAPI;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Parent;
import javafx.scene.Scene;
import javafx.stage.Stage;
public class Main extends Application {
@Override
public void start(Stage primaryStage) throws Exception{
Parent root = FXMLLoader.load(getClass().getResource("gui.fxml"));
primaryStage.setTitle("Hello World");
primaryStage.setScene(new Scene(root, 300, 275));
primaryStage.show();
}
public static void main(String[] args) {
launch(args);
}
}