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

问题描述 投票:0回答:1

我似乎无法弄清楚。

我已在项目结构的模块设置中将src文件夹之外的某些目录标记为“资源”。

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

我的目录结构是:

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

我已经尝试将目录标记为源文件夹,以及将myApp目录标记为源文件夹。

intellij-idea javafx javafx-8
1个回答
0
投票

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

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

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

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.