在intellij中添加资源文件夹

时间:2018-01-30 10:09:06

标签: java intellij-idea

我想在IntelliJ IDEA项目(Java)中添加一个文件夹作为资源文件夹。

在项目设置 - 模块 - ProjectName_main中,我将一个文件夹作为资源文件夹。但是我无法访问文件夹中的文件。

一般路径如下所示。

LocalProject
    | - src
         | - main
               | - java
               | - resources

并添加一个文件夹,例如/tmp/resources

假设我将tmp.txt和main.txt分别放在/tmp/resourcesLocalProject/src/main/resources的文件夹中,并且有一个班级HogeHoge.class.getClass().getResourceAsStream("main.txt")可以正常工作但不会在另一个文件上工作.....

我该如何解决?

1 个答案:

答案 0 :(得分:0)

我尝试过它。

在build.gradle中:

sourceSets {
    main {
        resources {
            srcDir '/tmp/resources'
        }
    }
}

Intellij

认可

enter image description here

我在此文件夹中添加了一个图像,它包含在最终的jar中。

编辑:添加一些照片来回答评论

关于在/ tmp:

下查看文件

这取决于用于显示项目的视图。 生产很好。

enter image description here

其他观点是不同的,例如项目一:它显示所有内容。

enter image description here

相关问题