您的位置:首页 > 移动开发

解决eclipse MAVEN项目导入使用intellij idea开发target目录下不存在mapper.xml文件问题

2018-01-29 16:58 1516 查看
之前使用eclipse作为开发工具,导入idea后 maven clear install 以及tomcat 启动均正常,但访问数据库开始出错,出现找不到statement 错误。

项目的mapper .xml映射文件位置如下:

 


后来检查发现编译后的字节码文件.class无误,可是mapper层对应的mapper.xml都缺失了,

编译后target 目录结构如下(缺少mapper目录):



解决:修改了pom文件,加入编译时指定编译.xml文件  在<build> 节点下的<resources>中增加<resource>节点

配置如下:

<build>
<finalName>wxback</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>

<!--编译时增加xml文件-->
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
</includes>
<filtering>true</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐