Java Intellij不重新注册资源';s子文件夹作为类路径。
我有一个使用Intellij构建的JavaSpringWeb应用程序。在我的文件夹结构中,我有一个Java Intellij不重新注册资源';s子文件夹作为类路径。,java,spring-boot,intellij-idea,Java,Spring Boot,Intellij Idea,我有一个使用Intellij构建的JavaSpringWeb应用程序。在我的文件夹结构中,我有一个Resources文件夹,在该文件夹中我有另一个文件夹调用Properties,在该文件夹中,有4个文件夹,其中一个文件夹调用DEV,其中包含一个.Properties文件。如何让Intellij接受DEV作为类路径?如果我将.properties文件移动到Resources文件夹,那么它工作正常,因此Intellij似乎将Resources文件夹作为类路径,而不是子文件夹 Resources --
Resources
文件夹,在该文件夹中我有另一个文件夹调用Properties
,在该文件夹中,有4个文件夹,其中一个文件夹调用DEV
,其中包含一个.Properties
文件。如何让Intellij接受DEV
作为类路径?如果我将.properties
文件移动到Resources
文件夹,那么它工作正常,因此Intellij似乎将Resources
文件夹作为类路径,而不是子文件夹
Resources
--Properties
--DEV
app.properties
--folder2
--folder3
--folder4
您如何读取该位置中的文件?你能给我们看一下你的代码吗?当然它包含了子文件夹作为类路径的一部分。请尝试
MyClass.class.getResourceAsStream(“/Properties/DEV/app.Properties”)
。Intellij不会压平资源
文件夹的内容,当然也不应该。