Intellij Idea不递归导入Maven模块

h43kikqp  于 2023-10-15  发布在  IntelliJ IDEA
关注(0)|答案(1)|浏览(137)

我目前正在为我们的Java项目评估从Eclipse到Idea的切换。该项目由>1000个Maven模块组成,结构如下:

- parent 
-- ObjectGroup1
--- business
---- business-api
---- business-impl
---- business-it
--- data
---- data-api
---- data-model
---- data-dao
-- ObjectGroup2
...

每个模块都是一个独立的Maven模块,有自己的pom.xml。
我把这个项目克隆到我的硬盘上,然后从“创意欢迎界面”中选择“打开项目”。项目被检测为maven项目,但是只有最上面的“父”被标记为Maven模块。所有其他文件夹都标记为文件夹。在“文件->项目结构”下,我尝试导入剩余的模块。现在,ObjectGroups的级别被检测为maven模块,但没有底层模块和子模块。
我了解到,我可以通过右键单击pom.xml并选择“Add as maven project”来单独添加每个模块,但是对于超过1000个maven模块,这并不实用。
有没有办法让Idea递归搜索所有maven模块并正确导入项目?我使用的是Intellij Idea CE 2023.1。
最好的,帕特里克

goqiplq2

goqiplq21#

我们的项目模块通过配置文件相互链接。我必须激活一个包含所有maven模块的配置文件,并通过Maven窗口重新加载所有maven项目。谢谢@romanv-jb的提示!

相关问题