Intellij IDEA13 创建多模块Maven项目

转载 2015年11月18日 11:08:21
目标:构建一个类似于如下图所示的这种结构的Maven项目。
  • 首先,需要选中“File”——>“New Project”如下图所示

  • 选中“Maven”,设置项目名称与项目构建地址,点击“Next”


  • 设置GroupId,ArtifactId,Version属性值点击“Finish”。这样Maven项目的父级项目即创建完成了,我们来看看这个时候的pom文件内容是什么?


  • 接下来我们要进一步构建其子模块MavenProject-impl了。如下图所示,选中项目右击鼠标“New”——>“Module”


  • 此界面操作与之前操作类似,如下图所示,设置好模块名与模块路径后点击“Next”


  • 在此界面设置模块ArtifcatId后点击“Finish”

  • 这个时候我们再来看看父级项目pom与子项目pom之间的变化与联系吧……

  • 接下来我们就按照上面的操作创建第三个模块,即MavenProject-war,创建完成后项目结构图如下所示

  • 但是有一个问题,按上面操作创建的MavenProject-war模块并不是web项目,所以我们还需要做的是将MavenProject-war模块转换成web项目模块。选中该模块右击鼠标选中“Add Framework Support”。
·


  • 勾选“Web Application”并选择版本点击“OK”,这样就把MavenProject-war模块转换成web项目模块了。
其模块结构如下图“1”所示:

但是这样的模块接口并不符合我们的要求,正确的war模块结构应该与上图“2”的模块结构相同。所以我们
需要做的是将web分支转移到main文件夹下,并将“web”文件夹改名为“webapp”。改完后如下图所示:
  • 这时候我们在来对比一下每个模块的pom的变化情况吧……




接下来我们要做的就是添加pom依赖开始我们的开发了……
但是我并不推荐大家用开发工具构建maven项目,最便捷的方式是用dos命令创建项目。   
http://m.blog.csdn.net/blog/u012376300/37903591

IntelliJ IDEA基于maven构建的web项目找不到jar包

基于maven构建的springMVC项目,下载好jar包import后,运行提示ClassNotFoundException: java.lang.ClassNotFoundExceptio...
  • wf632856695
  • wf632856695
  • 2016年12月01日 19:17
  • 24303

【IDEA】无法创建Maven项目

在IDEA中导入了一个项目,但是找不到转成Maven项目的入口,最后才发现是没有安装Maven插件…… 无法创建Maven项目 普通项目转成Maven项目 二、web项目转成Mave...
  • chenyanmoting
  • chenyanmoting
  • 2016年06月05日 10:59
  • 4179

intellij用maven来创建多模块项目

Maven 与 IntelliJ IDEA 的完美结合  http://www.cr173.com/html/7116_1.html   可以先看看这个帖子,用intellij来ma...
  • gebitan505
  • gebitan505
  • 2016年07月06日 15:41
  • 4784

IntelliJ IDEA中创建Web聚合项目(Maven多模块项目)

Eclipse用多了,IntelliJ中创建Maven聚合项目可能有小伙伴还不太熟悉,我们今天就来看看。  IntelliJ中创建普通的Java聚合项目相对来说比较容易,不会涉及到web操作,涉及到...
  • u012129558
  • u012129558
  • 2017年11月02日 12:05
  • 615

【推荐】Maven 集成intellij Idea创建多模块项目

http://blog.csdn.net/zhangt85/article/details/43603999 创建项目 选择Maven Module,新建一个Mav...
  • aosica321
  • aosica321
  • 2016年04月06日 00:08
  • 3519

IntelliJ IDEA 12创建Maven管理的Java Web项目(图解)

本文主要使用图解介绍了使用IntelliJIDEA 12创建Maven管理的Java Web项目的过程。 本文PDF文档下载地址:http://download.csdn.net/detail/zh...
  • zht666
  • zht666
  • 2013年03月14日 16:23
  • 165096

利用intellijidea创建maven多模块项目

本文通过一个例子来介绍利用maven来构建一个多模块的jave项目。开发工具:intellij idea。 一、项目结构   multi-module-PRoject是主工程...
  • andyzhaojianhui
  • andyzhaojianhui
  • 2017年12月09日 14:06
  • 204

使用Intellij IDEA 和maven创建web项目webapp全过程

使用Intellij IDEA 和maven创建web项目webapp全过程。注意中间可能会卡住,所以中间有说要加个参数这样就会很快。...
  • yezhuanxu
  • yezhuanxu
  • 2016年11月30日 20:45
  • 19758

利用intellij idea创建maven 多模块项目

本文通过一个例子来介绍利用maven来构建一个多模块的jave项目。开发工具:intellij idea。 一、项目结构   multi-module-project是主工程...
  • lby0307
  • lby0307
  • 2017年11月20日 16:31
  • 123

Maven-利用intellij idea创建maven 多模块项目

本文通过一个例子来介绍利用maven来构建一个多模块的jave项目。开发工具:intellij idea。 一、项目结构   multi-module-project是主工程...
  • llwwlql
  • llwwlql
  • 2017年07月05日 16:43
  • 1049
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Intellij IDEA13 创建多模块Maven项目
举报原因:
原因补充:

(最多只允许输入30个字)