• 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主动设置了

    项目启动通过

  • 相关阅读:
    Python程序编译成二进制的方法及比较:nuitka与pyinstaller
    Cython的使用
    Go高性能之方法接收器 指针vs值
    Trzsz 文件传输利器
    让你的Mac iTerm优雅的上传下载文件
    彻底搞懂之C++智能指针
    万能Debug神器之GDB的使用手册
    一种快速判断点在多边形内的算法
    理解点线拓扑关系的计算原理
    bootstrap 不常用的属性
  • 原文地址:https://www.cnblogs.com/lewskay/p/6422464.html
Copyright © 2020-2023  润新知