我的 IntelliJ (2016.1.1) 无法logback.groovy
从某些 maven 项目内的路径复制conf/logback.groovy
。当位于时src/main/resources
,文件会立即复制到输出文件夹。该conf
文件夹被标记为资源文件夹。当重命名为文件夹logback.groovy2
内的文件时conf
,文件也会被复制。我尝试将其添加logback.groovy
为资源模式并将其从编译中排除,但都无济于事。
总而言之,src/main/resource
与其他资源文件夹相比,该文件夹在 idea maven 项目中似乎具有特殊作用。我推测需要一些 maven 配置。
答案1
好吧,我想我自己找到了解决方案。添加
<build>
<resources>
<resource>
<directory>conf</directory>
</resource>
</resources>
</build>
修复了pom.xml
该问题。