我已将外汇项目导出为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);
}
}
答案 0 :(得分:0)
代码matchMaker_MainScene.fxml
中的文件名与文件MatchMaker_MainScene.fxml
的名称不匹配。
当您从一个文件系统中读取时,这将起作用,该文件系统不区分仅在大小写不同的文件名(例如窗口),但不能在执行(其他所有)的文件系统上工作,并且在FXML文件捆绑在一个jar文件中。