maven
gitub
stay hungry ,stay foolish.
展开
-
maven的基本配置
1,maven安装 maven必须在JDK安装完成之后才能够安装,之后下载maven后解压到硬盘目录下,并配置环境变量就可以了。 2,maven升级 mavne升级在windows上很简单,只需要重新下载maven,并重新配置maven的Path路径。 3,安装目录分析 安装目录有 bin boot conf lib LI原创 2016-10-12 10:49:41 · 328 阅读 · 0 评论 -
maven坐标
在maven项目中,每个构建都有其唯一的坐标,这些坐标用于唯一标识该构建,坐标主要由grouId,artifactId,version,packaging标识。 groupId:标识该构建所在项目的标识,比如org.sonatype.nexus,其中org.sonatyp标识Sonatype公司建立的一个非盈利组织,nexus是该组织维护下的一个项目 artifa原创 2016-10-12 20:29:01 · 264 阅读 · 0 评论 -
maven依赖
在maven项目的构建中,依赖是很重要的,也是其很重要的应用之一,依赖关系通常在每个pom.xml文件中配置,依赖在maven项目的的作用就类似于java中的导入某个包,某个构建只有经过依赖声明之后,其包中的功能函数才能够在该maven项目中得到调用。 在依赖的配置中主要有一下几点: 1,坐标,用来表示依赖的是哪个构建 2,<scope>依赖范围,表示该依赖能够在哪些范围内支持被调用 3原创 2016-10-12 21:21:17 · 420 阅读 · 0 评论 -
maven使用技巧
在maven使用的过程中有些技巧,便于减少项目构建中出现的一些不必要的问题 1,排除依赖,在依赖的声明中有个可以用来排除依赖,排除依赖通常发生在比如该maven项目的某个依赖不稳定,你需要另外指定稳定的依赖,则可以将该依赖的指定依赖排除,并在该maven项目中声明一个对稳定版本的依赖。 2,归来依赖,可以通过mavne属性规定某个局部值,便于多处标识。 3,优化依赖,maven项目中可以原创 2016-10-12 21:34:53 · 228 阅读 · 0 评论 -
Maven仓库
maven项目在构建过程中对于所依赖的jar包,首先会在本地寻找对应的jar包,如果没有就会再在maven终于仓库中寻找对应的依赖。 由此,maven仓库分为本地仓库和远程仓库,本地仓库指的是在本机上存储的用来存放各种类库的仓库,如本地存储的~m2/repository即为本地仓库,而远程仓库电信的就是maven终于仓库。在远程仓库中还衍生出私服,私服是在局域网内部的一个仓库,用来开放给项目开发机原创 2016-10-14 18:55:26 · 265 阅读 · 0 评论 -
mavne生命周期与插件
一: 生命周期与插件的关系: maven项目在构建的过程中的所有构建步骤即为maven的生命周期,其包括项目的清理,初始化,编译,测试,打包,集成测试,验证,部署和站点生成等几乎所有的步骤。而这些步骤都是由~.m2\repository\org\apache\maven\plugins中的maven插件完成的。二: 三套生命周期 Maven有三套相互独立的原创 2016-10-14 19:05:02 · 357 阅读 · 0 评论 -
maven的插件配置
一,插件的配置 在项目构建的过程中,该项目某些插件的运行需要传入一些参数,参数的传入方式有两种,一种通过命令行,比如 mvn install _Dmaven.test.skip=true 其中mvn install 是maven命令,-D是java自带的,用来配置系统参数,maven.test.skip是插件的一个参数, 一种是直接在项目的pom.xml文件原创 2016-10-14 20:44:50 · 264 阅读 · 0 评论 -
maven的聚合与继承
聚合:通常一个项目是由多个maven项目组成的,而maven聚合指的是将多个maven项目结合到一起去构建 继承:是指通常多个mavne项目有一些公共的依赖关系或者插件等等,如果每个maven项目都从头到尾配置自己的pom或出现大量的重复,而继承就是其这样的作用,通过在maven项目的pom中声明parent,可以继承对应的xml,从而减少重复工作。 反应堆:指一个完整项目说包含的所有maven原创 2016-10-14 21:31:08 · 231 阅读 · 0 评论