eclipse和idea创建maven聚合项目不太一样,导致刚从eclipse转idea的同学在idea下创建聚合项目特别崩溃,按照网上的教程也会出现各种问题,终于摸索出一个可行的方案
(一)创建父项目(二)创建子项目(三)tocmat启动子项目中的web项目(一)创建父项目
依次选择File New Project…弹出框中选择Maven Next(不要勾选Create from archetype)
输入GroupId ArtifactId Version
选择项目在磁盘的路径(最后是项目目录) Finish
删除src目录.至此父项目创建完成.
(二)创建子项目
选择父项目 右键 弹出框中依次选择New Module…选择Maven,勾选Create from archetype,web项目选择maven-archetype-webapp;非web项目选择maven-archetype-quickstart
输入子项目ArtifactId
选择maven目录配置文件和本地仓库
确认目录
修改pom.xml文件建立父子关联关系查看父pom.xml文件,父打包类型已自动改为pom
修改子项目pom.xml文件,添加信息
(三)tocmat启动子项目中的web项目
点击idea左上角Add Configuration,弹出框中选择左上角+弹出框中选择Tomcat Server Local
弹出框中选择Application server,第一次的话需要先Configure…
选择Deployment选项,点击+ 选择Artifact…
选择exploeded类型的war包
配置Application context
url自动更新,点击OK
启动tocmat
浏览器自动弹出默认首页