IntellijIDEA Ultimate 2020.1版本。
1.创建的文件/新项目/Maven/MyMavenJava
1.创建了一个类,一个测试,设置pom.xml,所有的都编译好了,一切正常。所以我有一个项目,在项目的根上有一个IntellijIDEA模块。项目结构/模块/有MyMavenJava。
1.已将MyMavenJava复制到Desktop,并将MyMavenJava目录重命名为NewName并打开。
1..iml文件已删除,.java文件已收到橙子圆圈中带有“j”的图标,结构/模块/具有MyMavenJava和NewName。
最奇怪的是,当MyMavenJava被重命名为MyMavenJava 123时-所有这些麻烦甚至都没有发生!我尝试了不同的方法来识别所有这些步骤,这毒化了我对项目配置的理解。
那么,不允许重命名根项目的目录吗?如何正确地使用Maven项目重命名目录?
1.项目设置/模块/重命名为NewName。
- NewName
1.关闭项目并将根文件夹重命名为NewName。
1.将OldName.iml复制到NewName. iml中。
1条答案
按热度按时间lo8azlld1#
首先,您正在使用旧版本的IDEA,所以您可以考虑升级。
就我个人而言,我对IDE的特定版本并不熟悉,但一般来说,在IDEA中,Maven配置(
pom.xml
,settings.xml
等)优先于IDEA的本地设置。在大多数情况下,您在重命名文件夹时不必做任何事情,但如果您遇到问题,请关闭重命名的项目,删除
.idea
文件夹和.iml
文件(如果存在)并重新导入项目(打开->双击根pom.xml
->作为项目打开)