JavaFX jar 异常

Exception with JavaFX jar

我已经将一个 FX 项目导出为 Jar,这个异常告诉我。

http://www.bilder-upload.eu/show.php?file=4eae98-1432897954.png

http://www.bilder-upload.eu/show.php?file=aace07-1432898009.png

我已经测试了一个没有错误的简单 FX 项目。 我相信它的错误包括路径。

你知道我做错了什么吗?

更新

这是加载 FXML 的代码:

public class MatchMaker_Main extends Application{

    @Override
    public void start(Stage stage) throws Exception {
        FXMLLoader loader = new FXMLLoader(getClass().getResource("/matchMakerView/matchMaker_MainScene.fxml"));
        Parent root = loader.load();

        Scene scene = new Scene(root);

        stage.setScene(scene);
        stage.setTitle("MatchMaker 3.0@Hades85");
        stage.show();
    }

    public static void main(String[] args) {
     launch(args);
    }

}

您的代码 matchMaker_MainScene.fxml 中的文件名与文件名 MatchMaker_MainScene.fxml 不匹配。

当您从不区分仅大小写不同的文件名(例如 windows)的文件系统读取时,这将起作用,但不适用于区分大小写(其他一切)的文件系统并且当 FXML 文件捆绑在 jar 文件中时将不起作用。