IDEA中构建多模块项目

先简单讲一下maven的一些特点

继承

这个可以理解为java中的继承类似,父类定义的东西,子类如果你想用就拿过来用就可以;

依赖

依赖就相当于我们java中的导包,二者有着异曲同工之妙;

你想用的东西只需要告诉maven它在哪就可以,它会自动帮你找过来给你用

聚合

这个暂时我还没找到java中能与之对应的原型;

maven聚合是将多个模块组装在一起,相互协调依赖运行;

创建步骤 (详细多图)

1.创建一个空项目

创建一个空项目

file-new-project一个空项目

填写项目名称

选择要打开项目方式

创建第一个模块a

新建一个模块

选择创建一个maven模块

填写模块基本信息

图片发自简书App

Finish完成模块创建

图片发自简书App

3.创建第二个模块

图片发自简书App

选择继承的父工程

图片发自简书App

填好路径Finish完成b模块创建

同b完成c模块创建

4.创建聚合工程c

图片发自简书App

在 c 模块下新建一个maven工程模块 c1

图片发自简书App

继承c模块

配置c1工程路径

图片发自简书App

同 c1 完成 c2 工程模块创建

c2 模块 依赖 c1 模块

图片发自简书App

c工程模块 依赖 b 工程模块

图片发自简书App


---------------------

作者:lvgo

来源:CSDN

原文:https://blog.csdn.net/sinat_34344123/article/details/79080601

版权声明:本文为博主原创文章,转载请附上博文链接!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • maven是一款优秀的服务构建工具,基于约定优于配置原则,提供标准的服务构建流程。maven的优点不仅限于服务构建...
    zhipingChen阅读 4,080评论 0 4
  • 一. Java基础部分.................................................
    wy_sure阅读 4,044评论 0 11
  • Maven [TOC] 1.Maven简介 1.1 什么是Maven  maven是apache下的一个开源项目,...
    有_味阅读 488评论 0 0
  • 作者/ 落日长河 《竹韵诗话》序言(定稿) 历时二载余,竹韵《斗诗批词》告一段落。今应协...
    舞蝶儿阅读 1,157评论 0 3
  • 0. 有一天晚上刚过零点的时候,在朋友圈发了一条动态,大意是说自己想不明白为什么感情都是千疮百孔的,喜欢的人好像永...
    _疯子阅读 4,528评论 69 95

友情链接更多精彩内容