JavaFX无法加载/查找配置文件

时间:2017-04-08 22:24:20

标签: java javafx

我已经阅读了与此相关的其他主题,我仍然无法弄清楚。

我的项目树:

enter image description here

我在加载问题时遇到了问题。我试过了:

Parent root = FXMLLoader.load(getClass().getResource("sample.fxml"));
Parent root = FXMLLoader.load(getClass().getClassLoader().getResource("sample.fxml"));

使用main / sample.fxml,.. / sample.fxml等的变体

每次都得到同样的错误: java.io.FileNotFoundException: profiles (The system cannot find the file specified)

我试过这个:

System.out.println(getClass().getResource("sample.fxml"));

然后它返回:

file:/C:/Users/pcname/git/javafx-project/main/sample.fxml

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

由于Eclipse的性质,项目文件可能与文件系统不同步。尝试右键单击项目 - >刷新(或按F5)然后尝试运行。