
maven
liquor濁
懒。
展开
-
maven的聚合和继承
一、什么是聚合模块 聚合模块为项目目录的最顶层,其他模块作为聚合模块子目录而存在。目的是为一次构建多个项目模块 如现在这种情况,我们需要一次性编译project-web项目和project-service这时就可以使用到聚合 在项目中可以这样使用,我们有一个maven-study-01项目,有一个maven-study-02项目需要一起编译,这时我们可以新建一个maven-study-assem...原创 2017-06-15 20:11:36 · 363 阅读 · 0 评论 -
maven 配置文件
maven的仓库分为1、本地仓库2、远程仓库(中央仓库)3、私服一、中央仓库:在maven安装目录下apache-maven-3.3.9\lib\maven-model-builder-3.3.9.jar打开找到根路径会有一个pom-4.0.0.xml是maven的顶级配置文件,里面有maven的中央仓库其中有一个ID,这个ID是唯一的,下面还有一个url就是maven的中央仓库,这个原创 2017-06-13 20:41:02 · 1555 阅读 · 0 评论 -
maven依赖特性
一、依赖范围-scope maven在运行的时候有三套classpath,分别为编译时的classpath、测试时classpath、运行时classpath,其中他们的关系如图: 二、依赖传递 假设 如果我们有一个maven-01的maven项目,然后maven-01依赖于spring-test,而spring-test又依赖于spring-core,那么就会原创 2017-06-14 19:40:29 · 977 阅读 · 0 评论 -
maven生命周期和插件
一、何为生命周期 生命周期是对所有的构件过程进行抽象和统一,主要分布在项目的清理、初始化、编译、测试、打包、部署、站点生成等构件过程中二、生命周期的组成 maven的生命周期主要由clean生命周期、default生命周期、site生命周期组成 1、clean生命周期 2、default生命周期(这个周期比较多,这里只列举了几个主要的周期) 3、原创 2017-06-15 17:01:16 · 658 阅读 · 0 评论