idea maven项目编译后没有xml文件

接受的一个新项目,之前使用eclipse作为开发工具,我接手以后使用idea作为开发工具,可是项目启动后一直报异常

提示ibatis绑定异常,还是启动就异常来着。

mybatis   dao.xml位置如下:

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

编译后dao.xml文件夹:空空的,

然后修改了pom文件如下:

 <build>
        <finalName>cloud-farmer</finalName>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-resources-plugin</artifactId>
                <configuration>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.6</version>
                <configuration>
                    <skipTests>true</skipTests>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.3</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>

可能创建maven的时候没注意设置resource文件夹位置,就在pom主动设置了

项目启动通过

原文地址:https://www.cnblogs.com/lewskay/p/6422464.html