Maven项目中的配置文件找不到以及打包问题
程序员文章站
2022-05-03 14:13:29
我们在使用maven开发项目的时候,创建model的时候会自动创建一个resource目录;这个目录是用来放配置文件的,我们把配置文件放在这个目录中项目打包才会将配置文件打包进去。 有的时候我们会把配置文件放在java文件目录中,但是这样打包的时候不会将配置文件打包进去;那没打包进去运行起来肯定会报 ......
我们在使用maven开发项目的时候,创建model的时候会自动创建一个resource目录;这个目录是用来放配置文件的,我们把配置文件放在这个目录中项目打包才会将配置文件打包进去。
有的时候我们会把配置文件放在java文件目录中,但是这样打包的时候不会将配置文件打包进去;那没打包进去运行起来肯定会报配置文件找不到,这时候我们需要在pom配置文件中添加配置:
<build>
<resources>
<resource>
<directory>src/test/resources</directory>
<includes>
<include>**/*.xml</include>//将所有以.xml结尾的配置文件打包
<include>**/*.dic</include>//将所有以.dic结尾的配置文件打包
<include>**/*.properties</include>//将所有以.properties结尾的配置文件打包
//所有的配置文件都可以在这里,像上面一样配置
</includes>
</resource>
</resources>
</build>
在pom文件的build标签中添加这样的配置这样配置文件就会随着代码一起打包!
上一篇: 购物车案例
推荐阅读
-
Activiti系列:如何把Activiti工程转换为maven工程以解决依赖项找不到的问题
-
Maven项目中的配置文件找不到以及打包问题
-
解决eclipse svn 转 maven web 项目中遇到找不到maven managed dependencies的问题
-
maven编译dcm4chee-arc-light-5.13.1项目中碰到的问题
-
maven多项目打包报错---子模块相互依赖打包时所遇到的问题:依赖的程序包找不到 package xxx does not exist
-
Maven项src/main/java目录下配置文件无法被导出或者生效的问题和处理方案
-
maven打包运行时没有主清单属性,找不到xxx.jar,以及修改maven打包的项目名
-
Maven项src/main/java目录下配置文件无法被导出或者生效的问题和处理方案
-
Maven项目中的配置文件找不到以及打包问题
-
Activiti系列:如何把Activiti工程转换为maven工程以解决依赖项找不到的问题