maven多项目分模块管理
在我们日常开发中,很多时候都是一个eclipse同事打开多个项目, 这些项目可以在一个工作台中展示, 作为idea使用者来讲,可以用module来管理, 这个时候会代码一个问题就是maven控制台显示的问题, 这个时候如果项目特别多比如一般springcloud的项目通常至少也是20多个子项目, 这会儿我们每次打开都需要一个一个的添加, 如果是mac可以从左面拖到右面, 有没有什么更快速的方法呢, 这里提供一种通过修改配置来快速把项目依赖添加到maven的方法
- 打开.idea文件夹找到workspace.xml
➜ vim .idea/workspace.xml
- 添加一组, 如下所示:
<component name="MavenProjectsManager">
<option name="originalFiles">
<list>
<option value="$PROJECT_DIR$/your project 1/pom.xml" />
<option value="$PROJECT_DIR$/your project 2/pom.xml" />
<option value="$PROJECT_DIR$/your project 3/pom.xml" />
<option value="$PROJECT_DIR$/your project 4/pom.xml" />
<option value="$PROJECT_DIR$/your project 5/pom.xml" />
<option value="$PROJECT_DIR$/your project 6/pom.xml" />
<option value="$PROJECT_DIR$/your project 7/pom.xml" />
...
... ...
</list>
</option>
</component>
- 重新打开idea, 查看maven控制台, 项目已经成功添加