我已经阅读了与此相关的其他主题,我仍然无法弄清楚。
我的项目树:
我在加载问题时遇到了问题。我试过了:
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
任何帮助都将不胜感激。
答案 0 :(得分:0)
由于Eclipse的性质,项目文件可能与文件系统不同步。尝试右键单击项目 - >刷新(或按F5)然后尝试运行。