idea无法编译src/main/java下的xml或者properties文件

idea无法编译src/main/java下的xml或者properties文件

复制代码
出现前提:mybaits的配置正常

​ 出现状况:有些mybatils文件有可能放在了dao层下,这样子idea在编译的时候无法编译这些文件,导致sql执行有误

​ 解决方法:

  1. 把这些文件放在resources目录下,并且这个目录是资源文件目录,也就是在idea中是Resources性质目录(这个在Project Structure里设置)

  2. 如果是maven项目,可以在pom文件里设置

    xml 复制代码
    <build><!- resouces下的directory指定你的xml存放文件目录 -->
        <resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                includes>
            </resource>
        </resources>
    </build>
相关推荐
百锦再7 分钟前
Java多线程编程全面解析:从原理到实战
java·开发语言·python·spring·kafka·tomcat·maven
Cosmoshhhyyy11 分钟前
《Effective Java》解读第38条:用接口模拟可扩展的枚举
java·开发语言
wangbing112518 分钟前
平台介绍-主数据系统-同步消息设计
java
小冷coding33 分钟前
【Java】最新Java高并发高可用平台技术选型指南(思路+全栈路线)
java·开发语言
寻星探路1 小时前
【前端基础】HTML + CSS + JavaScript 快速入门(三):JS 与 jQuery 实战
java·前端·javascript·css·c++·ai·html
cyforkk1 小时前
Tomcat 类加载机制解析:为何依赖包必须放在 WEB-INF/lib 目录下
java
JaJian.2 小时前
Java后端服务假死问题排查与解决
java·开发语言
救赎小恶魔2 小时前
C++算法(5)
java·c++·算法
重生之后端学习2 小时前
236. 二叉树的最近公共祖先
java·数据结构·算法·职场和发展·深度优先
Sun_gentle3 小时前
java.lang.RuntimeException: Could not load wrapper properties from ‘C:\Users\
java·开发语言·安卓