maven项目中 org.hibernate.MappingNotFoundException
程序员文章站
2022-04-26 16:04:57
...
如果配置文件没有放到src/main/resource文件夹下,那么就无法拷贝到target/classes文件夹下。
Maven默认只会把src/main/resources文件夹下的文件拷贝到target/classes文件夹下。
解决方案:
在pom.xml中显式地告诉Maven把什么资源文件复制到target/classes文件夹下。
代码如下:
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
</build>
上一篇: 用CSS3设置P的对齐方式
下一篇: 子级相对级居中对齐的几种方式
推荐阅读
-
Maven项目中读取src/main/resources目录下的配置文件的方法
-
Nexus-在项目中使用Maven私服,Deploy到私服、上传第三方jar包、在项目中使用私服jar包
-
vue2.0项目中使用Ueditor富文本编辑器示例代码
-
关于maven项目中修改的JS不生效的解决方案
-
VS2015ASP.NET MVC5项目中Spring.NET配置方法(超详细)
-
一行命令同时修改maven项目中多个module的版本号的方法
-
Activiti系列:如何把Activiti工程转换为maven工程以解决依赖项找不到的问题
-
在IDEA的maven项目中连接并使用MySQL8.0的方法教程
-
Vue3项目中优雅实现微信授权登录的方法
-
Maven项目中的配置文件找不到以及打包问题