Maven war插件忽略.properties文件

Ale*_*lex 8 maven

我有一个使用maven war插件的maven的简单项目.当我清理项目并运行mvn包时,我所拥有的conf.properties文件总是不在我的war文件中.

conf.properties文件位于src/main/java/conf/conf.properties.

有关为何忽略此文件的任何想法?

提前致谢

unc*_*ons 17

如果要打包属性文件,请将属性文件放在src/main/resources中.这是所有maven构建的属性文件的通用位置.


Rag*_*ram 9

如果您无法更改属性文件的位置,可以在pom中添加类似以下内容的内容以指示备用位置.请参阅为好.

<resources>
  <resource>  
    <directory>${basedir}/src/main/java/conf</directory>
  </resource>
</resources>
Run Code Online (Sandbox Code Playgroud)