解决IDEA删除子模块并重建后MAVEN无法识别的问题

 更新时间:2021年02月08日 10:42:14   作者:一名假人  
这篇文章主要介绍了解决IDEA删除子模块并重建后MAVEN无法识别的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

IDEA问题

问题描述

删除maven父工程的一个子工程并重新创建后,maven无法识别。问题现象会有:

导入依赖但是项目无法识别

右侧maven工具栏显示本子模块为(root)

resouces的application.yml无法识别为springboot的配置文件

问题解决

问题原因

本子模块可能被忽略掉了

问题解决

file -> settings -> 搜索maven -> ignored Files 看看里面本子模块是不是本勾选了,去掉即可

补充:[BUG记录]idea创建子MAVEN模块再remove再delete,再次创建同名子MAVEN模块就会丢失资源文件夹和造成pom文件失效

问题描述

1,先在项目下创建一个MAVEN模块

2,

3,命名为good0001

4,可以看到这里是正常的,另外pom文件也可以正常导包

5,接下来remove并delete这个子模块

6,按照上面的步骤创建一个同名的子模块

可以发现,没有自动标记工作文件夹,并且这时候的pom里写啥东西都没用了。

idea会显示import过程,但是这个模块里无法使用pom文件里导入的包了。

解决办法

当你删除一个模块之后,这个模块名会被记录到.idea里的misc.xml里的ignoredFiles里

只需要把里边的option都删除,再创建同名模块就不会出现问题了。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。如有错误或未考虑完全的地方,望不吝赐教。

相关文章

  • idea编译报错-代码没问题IDEA编译不通过的处理方案

    idea编译报错-代码没问题IDEA编译不通过的处理方案

    这篇文章主要介绍了idea编译报错-代码没问题IDEA编译不通过的问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • Mybatis中@Param注解的作用说明

    Mybatis中@Param注解的作用说明

    这篇文章主要介绍了Mybatis中@Param注解的作用说明,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-03-03
  • 解决springboot无法注入JpaRepository的问题

    解决springboot无法注入JpaRepository的问题

    这篇文章主要介绍了解决springboot无法注入JpaRepository的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-01-01
  • Mybatis select记录封装的实现

    Mybatis select记录封装的实现

    这篇文章主要介绍了Mybatis select记录封装的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-10-10
  • 解决spring boot hibernate 懒加载的问题

    解决spring boot hibernate 懒加载的问题

    这篇文章主要介绍了解决spring boot hibernate 懒加载的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-10-10
  • Java实现一个简单计算器

    Java实现一个简单计算器

    这篇文章主要介绍了Java实现一个简单计算器,文章我围绕实现简单计算器的相关代码展现全文,具有一定的参考价值,需要的小伙伴可以参考一下,
    2022-01-01
  • java 单例模式容易忽略的细节

    java 单例模式容易忽略的细节

    这篇文章主要介绍了java 单例模式容易忽略的细节,帮助大家更好的理解和使用java 单例模式,感兴趣的朋友可以了解下
    2020-12-12
  • 关于SpringMVC中控制器如何处理文件上传的问题

    关于SpringMVC中控制器如何处理文件上传的问题

    这篇文章主要介绍了关于SpringMVC中控制器如何处理文件上传的问题,在 Web 应用程序中,文件上传是一个常见的需求,例如用户上传头像、上传文档等,本文将介绍 Spring MVC 中的控制器如何处理文件上传,并提供示例代码,需要的朋友可以参考下
    2023-07-07
  • Java中多态的实现原理详细解析

    Java中多态的实现原理详细解析

    这篇文章主要介绍了Java中多态的实现原理详细解析,多态是面向对象编程语言的重要特性,它允许基类的指针或引用指向派生类的对象,而在具体访问时实现方法的动态绑定,需要的朋友可以参考下
    2024-01-01
  • Java中Boolean与字符串或者数字1和0的转换实例

    Java中Boolean与字符串或者数字1和0的转换实例

    下面小编就为大家带来一篇Java中Boolean与字符串或者数字1和0的转换实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07

最新评论