我目前正在在具有以下配置的pom.xml文件现有项目:如何使用Maven将资源复制到src目标目录?
<resources>
<resource>
<filtering>false</filtering>
<directory>src</directory>
<includes>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
我在基本路径名为properties目录包含属性文件。打包所有属性文件包含在属性/在我的src目录中时(否则由于缺少配置文件而导致程序崩溃),我想复制它。
所以我的问题是:
哪能,与Maven包括未src目录下位于资源文件?
我试试这一个,但它似乎并没有工作:
<resources>
<resource>
<filtering>false</filtering>
<directory>src</directory>
<includes>
<include>**/*.properties</include>
<include>../properties/**</include>
</includes>
</resource>
</resources>
感谢的对你有所帮助。
感谢您回答这个问题,问题是项目比较老(在maven之前),所以它不遵循maven标准的目录布局。你的答案非常有用,我只需要添加我的属性目录作为资源目录。 – stankoua
不,最好是改变文件夹结构并遵循使您的生活更轻松的约定。 – khmarbaise
很高兴我能帮到你。正如khmarbaise它使你的生活更容易遵循标准的对话。使生活更轻松为您和其他every1使用该项目:) – zpontikas