通过IDEA创建多模块项目,有时候需要树形结构,有的需要平行结构,下面将手把手教你如何创建多模块项目。
新建项目
打开IDEA新建项目
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/01.png)
用maven创建项目,点击next 进入下一步
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/02.png)
建立groupId,artifactId,version信息
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/03.png)
建项目名与项目位置
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/04.png)
建好的项目目录如下,红框内的文件可以删除或是保留
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/05.png)
删除多余的文件
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/06.png)
创建子模块,父子模块之间是树形结构
新建模块
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/07.png)
选择Maven,点Next
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/08.png)
选择父模块
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/09.png)
ArtifactId对应模块名称
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/10.png)
填写子模块名称
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/11.png)
生成树形结构的父子模块
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/12.png)
创建子模块,父子模块之间是平行结构
重复之前创建子模块的步骤,直到填写子模块名称 这一步,让子模块跟跟父模块处于平行的目录
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/13.png)
生成平行结构的父子模块
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/14.png)
IDEA删除模块,然后再创建时出现异常
删除模块,然后再创建相同名称的模块时,往往会提示:
Maven:Failed to create a Maven project ‘…pom.xml’ already exists in VFS
模块都已经删除了,怎么还提示我有相同的工程呢?
原因,原先的那个Project其实还是在我们的电脑上,即VFS虚拟档案系统。
解决办法
![谢谢阅读 不好啦,图片不见啦~~](/2019/06/14/idea-builds-maven-multi-module-project/15.png)