码迷,mamicode.com
首页 > 其他好文 > 详细

Maven多模块的开发项目搭建

时间:2017-11-30 12:07:35      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:module   技术   项目   之间   log   logs   image   use   自动   

系统越复杂,所有的业务逻辑都放在一个项目里,各个包之间的业务逻辑相互调用,这样添加了开发成本,同时对之后的系统维护,错误排查带来一定的麻烦。

通过Maven的多模块开发,把一个系统拆分成多个模块,通过父模块同意管理,这样业务就会更加清晰。

例如一个项目可以拆分成公共模块、权限模块、业务模块。

本文中主要说明的是采用Idea工具Maven的二级模块开发,其实可以才分成多级的。

示意图如下:

parent-module

  common-module

  user-module

技术分享图片

 

Maven多模块搭建步骤如下:

1.创建父项目,创建一个空骨架的Maven父项目,然后设置packaging为pom

技术分享图片

技术分享图片

2.创建子模块,parent-module会自动设置子模块,但是子模块要设置父级。

技术分享图片

 

 技术分享图片

在parent-module中会设置子模块

技术分享图片

3.在子模块common-module中会设置父级

 技术分享图片

4.按照创建common-module的方式再创建一个user-module,如果user-module中使用common-module的方法,需要添加common-module依赖。

技术分享图片

 

Maven多模块的开发项目搭建

标签:module   技术   项目   之间   log   logs   image   use   自动   

原文地址:http://www.cnblogs.com/advancing/p/7927732.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!