idea修改maven模块名称还显示老名称问题解决

 更新时间:2023年11月01日 09:59:03   作者:kerwin_code  
本文主要介绍了idea修改maven模块名称还显示老名称问题解决,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

问题示例

有问题的操作流程

1、一般在项目idea工具中都是直接右击Refactor->Rname来修改模块名称的

2、选择要修改目录还是模块名称,我一般情况下都是选择修改模块名称和目录名称

3、修改好模块名称和目录名称之后都会刷新一下maven,这里会提示重新加载项目并且要删除kerwin-ability-change模块,这里开始的时候没有看清楚以为是要重新加载kerwin-ability-change模块,我选择了yes

4、这里可以看到这个项目没有被maven识别,因为父pom文件的module没有更改还是使用的老的模块名称

5、将父pom中的模块名称修改成当前模块名称后刷新一下maven我们会看到这个模块的pom文件变成了灰色

6、将这个模块恢复正常需要进入Settings的maven配置中将忽视给取消即可,因为在第三步的时候被忽视了

确认之后就出现了模块名称和目录名称对应不上的问题

问题出现原因

这个问题出现的原因就是在第三步时没有提前修改父pom中的模块名称就刷新了maven并且将kerwin-ability-change模块忽略,在后续将父pom修改并且取消kerwin-ability-change模块忽略之后idea左边目录模块名称直接引用了老的模块名称,我们可以观察Project Structure中一直有老的模块名称不会被删除,这里可以直接把Project Structure中对应模块删除在刷新maven可以解决问题。

如果在第三步刷新maven之前提前将父pom文件中的模块名称修改成目录名称就不会出现这个问题,idea工具中修改模块名称并不会将pom文件中的模块名称修改必须自己手动修改

问题解决方法

1、先查看父pom中的modules->module是否都正确,在查看当前模块的artifactId是否正确,如果不一致都修改成目录名称

PS:(这个artifactId不会影响idea左边项目目录模块名称显示,会影响idea右边maven管理中模块名称)

2、直接右击Refactor->Rname 选择只修改模块名称即可

到此这篇关于idea修改maven模块名称还显示老名称问题解决的文章就介绍到这了,更多相关idea修改maven模块名称内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家! 

相关文章

  • 一文带你快速了解java中的static关键词

    一文带你快速了解java中的static关键词

    这篇文章主要给大家介绍了关于java中static关键词的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • java中join方法的理解与说明详解

    java中join方法的理解与说明详解

    这篇文章主要给大家介绍了关于java中join方法的理解与说明的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • Springboot集成Quartz实现定时任务代码实例

    Springboot集成Quartz实现定时任务代码实例

    这篇文章主要介绍了Springboot集成Quartz实现定时任务代码实例,任务是有可能并发执行的,若Scheduler直接使用Job,就会存在对同一个Job实例并发访问的问题,而JobDetail & Job方式,Scheduler都会根据JobDetail创建一个新的Job实例,这样就可以规避并发访问问题
    2023-09-09
  • SpringBoot集成FTP与SFTP连接池流程

    SpringBoot集成FTP与SFTP连接池流程

    在项目开发中,一般文件存储很少再使用SFTP服务,但是也不排除合作伙伴使用SFTP来存储项目中的文件或者通过SFTP来实现文件数据的交互,这篇文章主要介绍了SpringBoot集成FTP与SFTP连接池
    2022-12-12
  • 使用log4j2关闭debug日志

    使用log4j2关闭debug日志

    这篇文章主要介绍了使用log4j2关闭debug日志方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • 详解Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)

    详解Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码)

    本篇文章主要介绍了Java 网络IO编程总结(BIO、NIO、AIO均含完整实例代码),具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • Spring Boot实现邮件服务(附:常见邮箱的配置)

    Spring Boot实现邮件服务(附:常见邮箱的配置)

    这篇文章主要给大家介绍了关于Spring Boot实现邮件服务的相关资料,文中还附上了常见邮箱的配置,通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • Java中Comparator与Comparable排序的区别详解

    Java中Comparator与Comparable排序的区别详解

    这篇文章主要介绍了Java中Comparator与Comparable排序的区别详解,如果你有一个类,希望支持同类型的自定义比较策略,可以实现接口Comparable,如果某个类,没有实现Comparable,但是又希望对它进行比较,则可以自定义一个Comparator,需要的朋友可以参考下
    2024-01-01
  • Java tomcat中的类加载器和安全机制你了解吗

    Java tomcat中的类加载器和安全机制你了解吗

    这篇文章主要介绍了Tomcat 类加载器的实现方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值 ,需要的朋友可以参考下,希望能够给你带来帮助
    2021-09-09
  • 解决方法A调用方法B的事务控制问题

    解决方法A调用方法B的事务控制问题

    这篇文章主要介绍了解决方法A调用方法B的事务控制问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-07-07

最新评论