我在目录中创建了一个java Idea项目,比如说/ path / X / Z,所以我的项目选项卡看起来像这样:
Z
-.idea
project.iml
然后我添加了一些maven模块,比如说A,B到项目中,所以我的项目标签看起来像这样:
Z
---------A
---------A.iml
---------pom.xml
---------B
---------B.iml
---------pom.xml
-.idea
project.iml
使用这种结构,我可以右击Z并获得每个模块的Git操作(整个项目都在一个Git根目录下)。
然后我将Z,X的父目录重命名为其他内容,比如Y,在想法之外,然后重新打开构思选择目录/路径/ Y / Z.
我必须重新导入所有模块,但现在我的项目窗格如下所示:
A
A.iml
pom.xml
B
B.iml
pom.xml
并且根目录Z不存在,这意味着只显示模块。我现在必须右键单击每个模块来执行Git操作。
如何在“项目”窗格中还原根目录Z?
答案 0 :(得分:0)
Z
+-.idea
+project.iml
+pom.xml
A
+A.iml
+pom.xml
B
+B.iml
+pom.xml
>pom.xml(Z) <-- parent
..
<modules>
<module>../A</module>
<module>../B</module>
</modules>
..
>pom.xml(A) <-- child1
<parent>
<groupId>ma.****</groupId>
<artifactId>Z</artifactId>
<version>**</version>
<relativePath>../Z</relativePath>
</parent>
>pom.xml(B) <-- child2
<parent>
<groupId>ma.****</groupId>
<artifactId>Z</artifactId>
<version>**</version>
<relativePath>../Z</relativePath>
</parent>