Maven资源拷贝插件

资源拷贝插件

目录

资源拷贝插件

1 验证测试会不会打包aaa.xml

 2 创建其他位置的xml看看会不会打包‘

3 配置资源拷贝插件

4 pom配置

总结:


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

1 验证测试会不会打包aaa.xml

可以看到打包成功

 2 创建其他位置的xml看看会不会打包‘

之后我们再加一个其他目录的xml看是否打包成功

这时可以看到并没有打包上,意味这如果war包打包想服务器发送肯定是少xml配置文件一定会报错!

3 配置资源拷贝插件

这时我们就导入了xml配置文件

4 pom配置

<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>

总结:

如果自己配置导入资源插件目录,默认去resources里打包xml就不复存在,就和构造方法一样,这时我们就要全部配置再pom文件中!

发布了221 篇原创文章 · 获赞 19 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/ZGL_cyy/article/details/104779714