![](/img/trans.png)
[英]How to add media resources properly into a (Java) Gradle artifact by using IntelliJ IDE?
[英]How to set resources folder in Intellij ide - java
我有一个问题,我正在尝试解决一段时间。 我有一个使用 intelilj ide 导入的项目。 我想使用我的资源文件夹中存在的文件。 问题是 Intellij 将资源文件夹设置在错误的位置。 这是 java 中的命令
ClassLoader classLoader = getClass().getClassLoader();
String path = classLoader.getResource("fw8TAX12.pdf").getPath();
这是 Intelij 返回的内容:
X:\project\out\test\resources
但是文件在
X:\project\src\test\resources
我不明白我的项目中的 out 文件夹是什么,因为我没有创建它,我需要 getResource 方法返回资源的准确位置。
我导航到 intelij 中的模块和资源和测试资源选项卡下,select 是正确的路径,没有任何 intelij 只是进入 out 文件夹而不是 src 文件夹。 我怎样才能让 intelij 了解什么是正确的资源路径
在项目框架中,右键单击目录 -> 标记为 -> 资源。 或者在您的第一个屏幕截图中单击 header 中的资源按钮(如图所示选择该目录)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.