博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用maven开发项目编译时会漏掉src/main/java下的xml配置文件,导致报错
阅读量:3948 次
发布时间:2019-05-24

本文共 580 字,大约阅读时间需要 1 分钟。

我们平时使用maven开发时经常会遇到这么个错误:

在这里插入图片描述
特别是在用Mybatis框架时遇到dao层,此时要在src/main/java目录那里写xxx.xml文件,而eclipse在运行时是不会编译src/main/java那里的xml文件,只会编译src/main/resource里面的xml文件,当然,properties文件也一样,因此要对此进行处理:

解决方法

第一种:可以在resource里面编写xml文件或properties文件,不过这样比较麻烦,不推荐;
第二种:可以在相应的pom.xml文件中添加如下:

src/main/java
**/*.properties
**/*.xml
false

这样maven会自动编译class文件夹下包含src/main/java下的*.properties和.*xml文件。

改好后需要将工程重新 run as maven install。

转载地址:http://werwi.baihongyu.com/

你可能感兴趣的文章
javascript学习之$(function() {})
查看>>
kafka初识
查看>>
mysql存储过程 --游标的使用 取每行记录
查看>>
ranger通过web界面登录用户验证类UsernamePasswordAuthenticationFilter
查看>>
墨菲定律——生活
查看>>
墨菲定律——职场
查看>>
mysql学习使用二(更新)
查看>>
java匿名内部类原理及使用
查看>>
java基础学习之Timer定时器使用
查看>>
Linux中修改环境变量及快速生效方法
查看>>
Linux学习 - vi/vim 编辑器显示行号
查看>>
linux 卸载python
查看>>
Linux下安装Python2.7与升级至2.7
查看>>
winscp连接linux虚拟机失败
查看>>
解决报错 “build.sh /bin/bash^M: 坏的解释器:没有那个文件或目录”
查看>>
linux学习之tr操作符用法
查看>>
shell的dirname $0和readlink用法
查看>>
linux软连接指向修改
查看>>
Android开发——Crash捕获SDK是如何捕获Application中onCreate的崩溃信息的
查看>>
Android开发——AS插件批量解决XML中的String/Color/Dimen硬编码
查看>>