首页 > 其他分享 >资源拷贝插件

资源拷贝插件

时间:2023-03-07 13:32:59浏览次数:43  
标签:xml src 插件 配置文件 resources 资源 拷贝 main 打包


 Maven在打包时默认只将src/main/resources里的配置文件拷贝到项目中并做打包处理,而非resource目录下的配置文件在打包时不会添加到项目中。

我们的配置文件,一般都放在:src/main/resources 

然后打包后配置文件就会在target的classes下面放着:

测试:

资源拷贝插件_java

 

我现在想把非resources下面的文件也打包到classes下面:

需要配置:

pom.xml配置片段:

<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
</build>

资源拷贝插件_配置文件_02

资源拷贝插件_java_03

 

配置好以后,那么你设置的位置下的配置文件都会被打包了:

资源拷贝插件_xml_04



标签:xml,src,插件,配置文件,resources,资源,拷贝,main,打包
From: https://blog.51cto.com/u_15975228/6105971

相关文章