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

我的Maven:重新认识Maven

时间:2017-12-15 12:34:45      阅读:94      评论:0      收藏:0      [点我收藏+]

标签:maven

Maven: 特点      POM   小管理大  跨平台   依赖jdk1.6上   

       作用      管理jar  项目构建:编译 打包 部署

 

Maven安装:笑死了  配置:环境变量   setting本地仓库的地址  

 

全局配置:setting文件中的配置  局部配置:idea配置的本地仓库的地址  局部优先原则

 

Maven项目的结构:  源码   class码  pom描述文件

 

Maven:构建 命令     清理 编译 测试 部署   可组合

 

Maven坐标:GAV

 

Maven的生命周期:Maven项目构建的步骤     指定maven命令执行的顺序

 

Maven插件:实现maven命令执行功能

 

依赖   依赖可传递

      依赖范围    编译  测试  已提供  运行    依赖范围传递

依赖冲突    pom文件的冲突            就近原则

                  同一个pom文件的冲突        靠下原则      

       可选依赖

       排除依赖: 当前项目不依赖于某个jar    

 

Maven 仓库:本地仓库  远程中央仓库  私服(中间仓库  缓存)

 

 

问题:

pom文件就是maven项目?

多个maven项目的关系是什么?  pom继承   当成模块去依赖

组件之间的依赖关系:不管怎么依赖,最终不能闭合吧

 

 

实践:Idea创建带web组件maven项目

参考地址:http://www.cnblogs.com/wql025/p/5215570.html

 

 

 

 

 


我的Maven:重新认识Maven

标签:maven

原文地址:http://blog.51cto.com/13496382/2050986

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