IntelliJ IDEA 修改mapper里的文件(xml文件) target目录对应的文件消失

idea修改resources里的xml文件的时候,重启项目时target目录对应的xml文件消失
导致运行时报错 Invalid bound statement (not found)
1 排除或忽略设置:检查你的项目配置中是否不小心将 mapper 文件夹或其生成的目标文件夹设置为了排除或忽略。这可以通过 file->settings->Editor->File Types 查看
2. Maven/Gradle 缓存问题:如果你使用的是 Maven 或 Gradle 这样的构建工具,有时候构建缓存可能会导致新生成的文件没有被正确更新。可以尝试执行 clean 操作。对于 Maven,使用 mvn clean install󠁪;对于 Gradle,则是 gradle clean build
3. 编译输出路径设置:确认编译后的输出路径设置是否正确。在上述的 Settings󠁪 > Build, Execution, Deployment󠁪 > Compiler󠁪 > Java Compiler󠁪 或是在项目的构建配置中检查输出路径 (Output Path󠁪) 是否指向了正确的 target󠁪 目录。
4. IDEA 缓存问题:有时候 IntelliJ IDEA 自身的缓存问题也可能导致这种现象,尝试清理缓存并重启 IDEA。操作路径是 File󠁪 > Invalidate Caches/Restart…󠁪。如果以上步骤都检查过还是没有解决问题,可以尝试关闭 IDEA后手动删除 target󠁪 目录下的所有内容,然后重新启动 IDE 并触发编译,看是否能正常生成缺失的文件。

相关推荐

  1. mapper.xml 文件对应 Dao 接口原理

    2024-06-18 21:46:08       29 阅读
  2. XML 映射文件Mapper 文件命名空间

    2024-06-18 21:46:08       31 阅读
  3. Mapper.xml映射文件

    2024-06-18 21:46:08       41 阅读
  4. Mapper.xml文件进行深入学习

    2024-06-18 21:46:08       41 阅读
  5. Mybatis Mapper XML文件-查询(select)

    2024-06-18 21:46:08       60 阅读
  6. Mybatis Mapper XML文件-缓存(cache)

    2024-06-18 21:46:08       51 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-18 21:46:08       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-18 21:46:08       101 阅读
  3. 在Django里面运行非项目文件

    2024-06-18 21:46:08       82 阅读
  4. Python语言-面向对象

    2024-06-18 21:46:08       91 阅读

热门阅读

  1. 文件系统更新initrd的方法

    2024-06-18 21:46:08       27 阅读
  2. 广东省省站节能检测试题库(2024年)

    2024-06-18 21:46:08       29 阅读
  3. git\repo

    git\repo

    2024-06-18 21:46:08      26 阅读
  4. Kotlin 中,data class 和普通 class

    2024-06-18 21:46:08       32 阅读
  5. 嵌入式跨平台编译:vsftpd

    2024-06-18 21:46:08       28 阅读
  6. 测试testing06181

    2024-06-18 21:46:08       24 阅读
  7. Day41

    Day41

    2024-06-18 21:46:08      22 阅读