找不到conf文件以及mapper文件
程序员文章站
2022-05-10 13:08:30
...
编译时不到conf.xml以及mapper.xml文件
在使用Mybatis时,使用Maven clean后install后在target中找不到对应的两个xml文件。
原因1:
- IDEA中你的文件创建时选择xml格式,但是后缀名没有xml,IDEA也会显示它是一个xml==但是并不会编译执行。==所以你需要将其重命名为conf.xml、mapper.xml。
原因2:
- IDEA并不会编译java文件中的xml文件。
我的文件目录为:
对原因1的解决方法:
- 将文件重命名,加上后缀.xml。
对原因2的解决方法:
- 在pom文件中的build标签中添加如下代码,**以编译java文件中的xml文件。**resources是编译resources文件中的xml文件的。
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
</includes>
</resource>
</resources>
</build>
推荐阅读
-
win7系统上找不到C盘上的programdata文件夹的解决方法
-
Node4-5静态资源服务器实战以及优化压缩文件实例内容
-
Mybatis的mapper文件中$和#的用法及区别详解
-
会声会影找不到文件怎么打开重新链接的窗口?
-
Nginx的nginx.conf配置文件中文注释说明
-
安装网卡驱动时提示 系统找不到指定文件 的解决方法
-
浅析linux下的回收站以及U盘中的.Trash文件夹
-
vs2010调试出错提示系统找不到指定的文件怎么办?
-
c#两种方式调用google地球,调用COM API以及调用GEPLUGIN 与js交互,加载kml文件,dae文件。将二维高德地图覆盖到到三维谷歌地球表面。
-
浅谈HTML5 FileReader分布读取文件以及其方法简介