1.ctrl+文件名(frame.fxml)都能进去,但是读入的时候,显示为空
记得让路径完整:
2.检查target/clases,如果不存在的话,那么需要再pom.xml配置。因为【main/resources】目录下,只会buid类型为.java的文件,所以需要加入配置.
<build>
<resources>
<!--两个resource节点都加上吧,如果你两个目录下都有配置文件的话。只加一个resource节点,只会编译这个节点配置的目录下的xml,properties文件-->
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.fxml</include>
<include>**/*.properties</include>
</includes>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.fxml</include>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
</build>
3.经过1和2的步骤,发现fxml还是进不去内存
4.考虑你的fxml是如何来的(最终解决的方法)
(1)如果是复制原来的fxml再改名,可能不行--->我的就是这个原因,直接报错了
(2)重新从SceneBuilder中导出,再次导入,成功了