maven项目编译后在classes文件夹下没有编译出mybatis的xml文件的解决方案
来源:互联网 发布:java前后端分离 vue 编辑:程序博客网 时间:2024/05/16 14:54
在mybatis的maven项目中,正常的在执行“mvn compile”后,项目重新进行编译,但是却不会生成相应的xml文件,如下图所示,项目的src目录下的文件中有xml映射文件。
编译生成的文件:
在上图中的编译文件中就没有编译mybatis的xml文件。
解决办法有两个:
其一是将mybatis的xml映射文件放在maven中的“resources”目录下;
其二是在maven项目的根目录的pom.xml文件中添加指定生成xml资源文件的目录,其代码如下:
<resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.properties</include> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> <filtering>false</filtering> </resource> </resources>
添加后此时再执行“mvn compile”,其执行结果如下:
阅读全文
0 0
- maven项目编译后在classes文件夹下没有编译出mybatis的xml文件的解决方案
- Maven项目编译后classes文件中没有.xml mybatis BindingException
- eclipse Maven项目发布到Tomcat下classes文件夹却没有子模块的编译类
- 将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
- 将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
- 将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
- 将IDEA maven项目中src源代码下的xml等资源文件编译进classes文件夹
- Maven项目下WEB-INFO目录下没有编译的classes文件
- [转]Maven项目编译后classes文件中没有.xml问题
- maven 编译后,没有生成class文件的解决方案
- maven+mybatis+spring mapping下的xml文件没有编译到输出路径
- MyEclipse编译后,classes文件夹下为空2. 3.删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置eclipse为保存时编译,然后在保存的时候就可以自动编译了
- IDEA - 如何将maven项目src下的源码目录内的xml文件编译进入classes
- web项目发布到tomcat中编译后没有classes文件的原因
- eclipse maven项目部署到tomcat中 启动后classes文件夹下没有文件
- Tomcat项目编译路径下的classes文件夹为空
- Tomcat项目编译路径下的classes文件夹为空
- IDEA将Maven项目中src源代码下的xml配置文件编译进classes
- Groovy的JavaBean
- java 多态
- 5-15 计算圆周率 (15分)
- Linux学习高级篇(二)
- LeetCode 80. Remove Duplicates from Sorted Array II
- maven项目编译后在classes文件夹下没有编译出mybatis的xml文件的解决方案
- 队列和栈(1)
- iOS 分析iOS设备导出的崩溃信息
- JSP笔记
- mysql常用查询
- C++中的几个关键字(static、const、#define、inline、sizeof与strlen、指针与引用、new与malloc)
- Qt重画标题栏
- binary search【leetcode34,35,74,240】
- 如何共享数据?- 每天5分钟玩转 Docker 容器技术(41)