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 并触发编译,看是否能正常生成缺失的文件。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值