Maven在项目中使用3

工程的创建

  • 创建子工程的时候创建副工程 可以分开创建,然后在pom.xml文件中进行配置
  • 可以在eclipse 创建的时候主动创建 利用,m2e 创建 ,子父工程创建的同时 子工程会把父工程相关依赖进行导入,完成创建

这里介绍一并创建。

Maven在项目中使用3_第1张图片
Paste_Image.png

相关的jar 包也会被导入


Maven在项目中使用3_第2张图片
Paste_Image.png

使用依赖管理 (Maven 中继承 前面说了 Maven 中的主要内容依赖)


只会在这里这一个注释,并不会实际去依赖相关项目

在子工程中依赖相关的项目 只需要写 GA 即可 不需要写版本号

Maven 三大重点之 聚合

  • 聚合一般是一个工程拆分成多个模块开发,每个模块是一个独立的工程,但是要是运行时必须把所有模块聚合到一起才是一个完整的工程,此时可以使用maven的聚合工程。
    例如电商项目中,包括商品模块、订单模块、用户模块等。就可以对不同的模块单独创建工程,最终在打包时,将不同的模块聚合到一起。

  • 使用聚合 在创建的时候选择 package中 pom 即为创建聚合,聚合工程中也可以创建并继承父工程

Maven在项目中使用3_第3张图片
Paste_Image.png

模块必须继承 具有pom的文件

Maven在项目中使用3_第4张图片
Paste_Image.png

在具有pom的文件下 则具有 modules 显示所包含的 模块列表

Maven在项目中使用3_第5张图片
Paste_Image.png

详细演示 项目的web创建过程

Maven在项目中使用3_第6张图片
Paste_Image.png
Maven在项目中使用3_第7张图片
Paste_Image.png
Maven在项目中使用3_第8张图片
Paste_Image.png

Maven在项目中使用3_第9张图片
Paste_Image.png

创建模块

Maven在项目中使用3_第10张图片
Paste_Image.png

下一步建立模块即可,

你可能感兴趣的:(Maven在项目中使用3)