JavaFX jar的异常

时间:2015-05-29 11:05:16

标签: jar javafx include export

我已将外汇项目导出为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);
    }

}

1 个答案:

答案 0 :(得分:0)

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

当您从一个文件系统中读取时,这将起作用,该文件系统不区分仅在大小写不同的文件名(例如窗口),但不能在执行(其他所有)的文件系统上工作,并且在FXML文件捆绑在一个jar文件中。