JavaFX项目中的FXML布局文件无法解析控制器类,即使它位于同一个包中

JavaFX项目中的FXML布局文件无法解析控制器类,即使它位于同一个包中,java,intellij-idea,javafx,fxml,Java,Intellij Idea,Javafx,Fxml,在我的layout.fxml文件中,我使用fx:controller=“gui.controller”将控制器类指定为controller.java(在同一个包“gui”中),我收到一个错误,说“无法解析类或包“gui””。当gui包在它里面时,它怎么能不解析它呢 我正在使用Intellij IDEA,我尝试过同步和重新启动,但没有效果 您是否尝试过fx:controller=“.controller”?gui是顶级软件包吗?也就是说,gui真的是com.blah.blah.gui还是什么?

在我的layout.fxml文件中,我使用
fx:controller=“gui.controller”
将控制器类指定为controller.java(在同一个包“gui”中),我收到一个错误,说“无法解析类或包“gui””。当gui包在它里面时,它怎么能不解析它呢

我正在使用Intellij IDEA,我尝试过同步和重新启动,但没有效果


您是否尝试过
fx:controller=“.controller”
?gui是顶级软件包吗?也就是说,
gui
真的是
com.blah.blah.gui
还是什么?