Eclipse建立Maven多模块工程Module开发(图文教程)

本身研究了下Eclipse用Maven多模块工程Module开发,跟你们分享一下!java

功能模块来分Module,跟java的package相似,通常是按照的功能模块分module,好比:sso/cas/portal/activity/system,具体可根据须要web

例以下面一个某系统的moduleapache

--module-test-common公共部分架构

--module-test-picture图片app

--module-test-order订单webapp

--module-test-checkout购物车maven

--module-test-pay支付微服务

--module-test-catory类目ui

--module-test-product商品3d

--module-test-price价格

 

--module-test-account帐号

........

如今更多的应该是用这种功能来解耦,module前期能够配置成jar,后期也能够创建独有的页面,独立的站点,经过子域名的方式访问,各个功能模块解耦,趋向微服务架构

1.建立工程项目

步骤:File-->New-->Maven Project

Next
填写GroupId和ArtifactId –> Next 

主工程建立完成

上图..

2.建立一个webModule

右击项目选Maven–> NewMaven Module Project –> Module,选中【Create from archetype】,选中【org.apache.maven.archetypes:maven-archetype-webapp】 

若是不用快速骨架生成的方式,须要将该module的pom.xml设置为<packaging>war</packaging>

3.建立别的模块,别的模块使用maven-archetype-quickstart

备注:若是不用快速骨架生成的话,则pom.xml须要配置成建好`<packaging>jar</packaging>`

4.部署服务Tomcat

 

 5.运行项目

 

 项目目录以下:

 

 你们有啥问题,欢迎评论!

相关文章
相关标签/搜索