IDEA复制项目Module出现java文件夹source root解决方法

507 阅读1分钟

IDEA复制项目Module出现java文件夹source root解决方法

我们经常复制项目的时候,会出现module名称没有改变或者java文件夹后面有source root表示,maven父子项目没有标识等问题

image.png

右键项目选择Refactor下的Rename,选着Rename module,命名跟前面一样的名字即可。

image.png

选择File -> Project Structure,找到Modules,找到复制的项目,注意,是复制的项目,我这里是复制的mybatis-03,点击右侧下面灰色的两条后面的X,删除路径。

image.png

删除之后,再对粘贴的项目文件夹标注对应的文件夹类型就解决啦~

最后再检查一下maven导入的依赖,有没有问题,大功告成~

解决Ignored pom.xml文件

问题产生环境

maven父子工程项目,创建子模块时产生

问题描述

子模块名字创错了,删除重新创建子模块,pom文件被忽略

问题原因

由于相同名称的module在之前被创建过(之前创建过这个相同名称的模块又删除了),因此在IDEA中留有痕迹。重新创建一个新的同名module会让IDEA误以为是之前被删除掉的module,所以才自动将这个pom.xml文件忽略了

解决办法

  1. 点击file→Setting进入设置(也可以使用快捷键Ctrl + Alt + S)

  2. 找到lgnored Files(Maven下的),把右边已选中的选项取消勾选,然后点击 Apply

  1. 最后可以再点击右上角刷新按钮刷新,或者Maven里面的刷新按钮刷新,这样pom.xml 文件就恢复原状