MyBatis的 .xml 配置文件文件不在target(编译完成)内解决方法
1.确定文件夹有这个标识
2.确定pom.xml文件夹有这个标签(作用是将:配置目录下的的要求后缀名文件拷贝到target内)
1 2 3 4 5 6 7 8 9 10 11 12 | <build> <resources> <resource> <directory>src/main/java</directory><!--所在的目录--> <includes><!--包括目录下的.properties,.xml 文件都会扫描到--> <include>** /*.properties</include> <include>**/ *.xml</include> </includes> <filtering> false </filtering> </resource> </resources> </build> |
(下面两个情况有时候是IDEA的小bug)
3.在保证1和2都正确情况下仍不成功:点击右边工具栏Maven-->Lifecycle-->clean(清除target)--compile(从新编译) 再运行<可以先试试这个>
4.Build->Rebuild Project(强制工程编译) 再运行 <可以先试试这个>
5.手动copy 把需要编译的文件拷贝到target所在位置就好了
6.File--->Invalidate Caches/Restart...(无效缓存)--->Invalidate and Restart(把idea以前的缓存清掉,重启idea)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· .NET Core 托管堆内存泄露/CPU异常的常见思路
· PostgreSQL 和 SQL Server 在统计信息维护中的关键差异
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)