Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaFX-Won';t加载/查找配置文件_Java_Javafx - Fatal编程技术网

JavaFX-Won';t加载/查找配置文件

JavaFX-Won';t加载/查找配置文件,java,javafx,Java,Javafx,我读过与此相关的其他主题,但我仍然无法理解 我的项目树: 我在加载时遇到问题。我试过: Parent root = FXMLLoader.load(getClass().getResource("sample.fxml")); Parent root = FXMLLoader.load(getClass().getClassLoader().getResource("sample.fxml")); 带有main/sample.fxml、../sample.fxml等的变体 每次都会收到相同的

我读过与此相关的其他主题,但我仍然无法理解

我的项目树:

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

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(系统找不到指定的文件)

我试过这个:

System.out.println(getClass().getResource("sample.fxml"));
它返回:

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

任何帮助都将不胜感激。

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

“配置文件”指的是什么?这是整个错误信息还是更多?问题是否可能不是加载sample.fxml,而是加载sample.fxml引用的内容?