如何使用Intellij在我的JavaFX构建中包含图像目录和文件

时间:2018-03-29 22:17:44

标签: intellij-idea javafx javafx-8

我似乎无法弄清楚这一点。

我在src文件夹之外标记了一些目录为" resources"在项目结构的模块设置中。

当我构建工件时,不包含这些目录或其中的文件。

我的目录结构是:

/myApp
    -src/com/org/myapp
    -theme //this is an image folder
    -profilepics //this is an image folder
    -genimages //this is an image folder

我尝试将目录标记为源文件夹,并将myApp目录标记为源。

1 个答案:

答案 0 :(得分:0)

遇到了同样的问题,这是我解决的方法:

  • 在IntelliJ中打开项目,单击Build-> Build Artifacts。。

  • 选择您的工件,然后在“操作”子菜单上,单击“编辑”

  • 在“输出布局”中,单击“ +”,添加然后选择“目录内容”

  • 选择图像文件夹,单击“确定”,然后保存更改

此外,检查图像在.fxml文件中的使用方式(如果它们显示在文件夹内,则可能也需要将图像也放在文件夹内->在工件菜单中选择images文件夹后,右键单击并选择“环绕”,然后选择“目录”。