Maven项目在new module后,pom文件显示为Ignored pom.xml问题
更新时间:2024年09月25日 15:53:16 作者:来福L
在Maven项目中,若创建过同名module后删除,再次创建时可能导致pom.xml文件被IDEA忽略,原因是IDEA保留了之前module的痕迹,导致重建时将其视为已删除的module,解决方法是进入IDEA设置,找到Maven的Ignored Files设置
Maven项目在创建module后,pom文件显示为Ignored pom.xml


原因
是因为我之前就已经创建了同名的module,但后来删掉了,之后又创建和之前删除掉的module同名的module。
由于相同名称的module之前被创建过,所以在idea中留有痕迹,现在重新创建同名的module,让idea误认为是之前删除的module,所以idea就自动将这个pom文件给忽略了。
父工程中的pom文件中也会保留上一个已删除module的配置。

解决
点击File-》Settings-》Build,Execution…-》Build Tools-》Maven-》Ignored Files 。
将右边选中内容取消勾选然后Apply

之后刷新一下Maven就可以了

这样被忽略的pom文件就可以用了。

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Java中的Unsafe在安全领域的使用总结和复现(实例详解)
unsafe里面有很多好用的方法,比如allocateInstance可以直接创建实例对象,defineAnonymousClass可以创建一个VM匿名类(VM Anonymous Class),以及直接从内存级别修改对象的值。这篇文章主要介绍了Java中的Unsafe在安全领域的一些应用总结和复现,需要的朋友可以参考下2022-03-03
spring中向一个单例bean中注入非单例bean的方法详解
Spring是先将Bean对象实例化之后,再设置对象属性,所以会先调用他的无参构造函数实例化,每个对象存在一个map中,当遇到依赖,就去map中调用对应的单例对象,这篇文章主要给大家介绍了关于spring中向一个单例bean中注入非单例bean的相关资料,需要的朋友可以参考下2021-07-07


最新评论