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

2024-06-18 17:44

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

这篇关于IntelliJ IDEA 修改mapper里的文件(xml文件) target目录对应的文件消失的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1072682

相关文章

MyBatis常用XML语法详解

《MyBatis常用XML语法详解》文章介绍了MyBatis常用XML语法,包括结果映射、查询语句、插入语句、更新语句、删除语句、动态SQL标签以及ehcache.xml文件的使用,感兴趣的朋友跟随小... 目录1、定义结果映射2、查询语句3、插入语句4、更新语句5、删除语句6、动态 SQL 标签7、ehc

IDEA和GIT关于文件中LF和CRLF问题及解决

《IDEA和GIT关于文件中LF和CRLF问题及解决》文章总结:因IDEA默认使用CRLF换行符导致Shell脚本在Linux运行报错,需在编辑器和Git中统一为LF,通过调整Git的core.aut... 目录问题描述问题思考解决过程总结问题描述项目软件安装shell脚本上git仓库管理,但拉取后,上l

Linux挂载linux/Windows共享目录实现方式

《Linux挂载linux/Windows共享目录实现方式》:本文主要介绍Linux挂载linux/Windows共享目录实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录文件共享协议linux环境作为服务端(NFS)在服务器端安装 NFS创建要共享的目录修改 NFS 配

解决docker目录内存不足扩容处理方案

《解决docker目录内存不足扩容处理方案》文章介绍了Docker存储目录迁移方法:因系统盘空间不足,需将Docker数据迁移到更大磁盘(如/home/docker),通过修改daemon.json配... 目录1、查看服务器所有磁盘的使用情况2、查看docker镜像和容器存储目录的空间大小3、停止dock

idea npm install很慢问题及解决(nodejs)

《ideanpminstall很慢问题及解决(nodejs)》npm安装速度慢可通过配置国内镜像源(如淘宝)、清理缓存及切换工具解决,建议设置全局镜像(npmconfigsetregistryht... 目录idea npm install很慢(nodejs)配置国内镜像源清理缓存总结idea npm in

idea+spring boot创建项目的搭建全过程

《idea+springboot创建项目的搭建全过程》SpringBoot是Spring社区发布的一个开源项目,旨在帮助开发者快速并且更简单的构建项目,:本文主要介绍idea+springb... 目录一.idea四种搭建方式1.Javaidea命名规范2JavaWebTomcat的安装一.明确tomcat

idea突然报错Malformed \uxxxx encoding问题及解决

《idea突然报错Malformeduxxxxencoding问题及解决》Maven项目在切换Git分支时报错,提示project元素为描述符根元素,解决方法:删除Maven仓库中的resolv... 目www.chinasem.cn录问题解决方式总结问题idea 上的 maven China编程项目突然报错,是

Spring Boot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)

《SpringBoot分层架构详解之从Controller到Service再到Mapper的完整流程(用户管理系统为例)》本文将以一个实际案例(用户管理系统)为例,详细解析SpringBoot中Co... 目录引言:为什么学习Spring Boot分层架构?第一部分:Spring Boot的整体架构1.1

Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧

《Python函数的基本用法、返回值特性、全局变量修改及异常处理技巧》本文将通过实际代码示例,深入讲解Python函数的基本用法、返回值特性、全局变量修改以及异常处理技巧,感兴趣的朋友跟随小编一起看看... 目录一、python函数定义与调用1.1 基本函数定义1.2 函数调用二、函数返回值详解2.1 有返

Nginx屏蔽服务器名称与版本信息方式(源码级修改)

《Nginx屏蔽服务器名称与版本信息方式(源码级修改)》本文详解如何通过源码修改Nginx1.25.4,移除Server响应头中的服务类型和版本信息,以增强安全性,需重新配置、编译、安装,升级时需重复... 目录一、背景与目的二、适用版本三、操作步骤修改源码文件四、后续操作提示五、注意事项六、总结一、背景与