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>
相关推荐
redaijufeng1 天前
C++构造函数详解:从基础原理到实际应用
java·jvm·c++
yuzhiboyouye1 天前
VO一般java后端怎么转换成前端想要的数据
java·前端·状态模式
一 乐1 天前
学院教学工作量统计|基于java+ vue学院教学工作量统计管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·论文·毕设·学院教学工作量统计系统
迷藏4941 天前
【无标题】
java·数据库·oracle
河阿里1 天前
Java包装类(Wrapper):自动装箱拆箱机制与类型转换的那些坑
java·开发语言
小宇的天下1 天前
Virtuoso 技巧---被锁定无法编辑的文件解锁
java
微风欲寻竹影1 天前
Java数据结构——栈(Stack)详解
java·开发语言·数据结构
Makoto_Kimur1 天前
Java 后端面试场景题:页面刷新后一直转圈,应该怎么排查?
java·开发语言·面试
ch.ju1 天前
Java Programming Chapter 3——Default value of array
java·开发语言
bandaoyu1 天前
【CUDA】store/load普通访存 vs 非临时(Non-Temporal)访存
java·开发语言·redis