Maven
胸口碎大石_
喜欢技术 热爱折腾. 目前专注于大型分布式系统架构设计cache等方案 欢迎技术交流
展开
-
Maven - 生命周期
maven有三套生命周期: 1.clean 清理项目 2.default 构建项目 3.site 建立项目站点 每套生命周期都包含了一些阶段,这些阶段是有序的,后面的阶段依赖前面的阶段, 以clean生命周期为例,它包括了pre-clean,clean和post-clean三个阶段,当我们调用pre-clean的时候, 只会执行pre-clean阶原创 2012-07-23 21:20:18 · 1602 阅读 · 0 评论 -
Maven - 安装 配置
一:Maven安装 1. Maven:下载地址下载成功后 解压出来 2. 配置环境变量: M2_HOME:D:\java\apache-maven-3.0.4 path:%M2_HOME%\bin; 打开dos命令窗口 验证配置是否成功 mvn -v命令 二:eclipse maven插件安装 1.原创 2012-07-07 21:14:23 · 5878 阅读 · 0 评论 -
Maven - 仓库
* Maven仓库? 在项目开发中, 项目目录下往往会有一个lib目录,用来存放第三方依赖jar文件, 如spring log4j jar等文件, Maven仓库就是放置JAR文件(WAR,ZIP,POM等等)的地方,所有Maven项目可以从同一个Maven仓库中获取自己所需要的依赖JAR,节省了磁盘资源, 也节省了时间 不用拷来拷去的原创 2012-07-18 22:29:55 · 3447 阅读 · 1 评论 -
Maven - 依赖
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xs原创 2012-07-15 19:23:24 · 1733 阅读 · 0 评论 -
Maven - 继承和聚合
*聚合(多模块) 在一个项目中 往往有多个模块组成 例如有项目demo 下面有a, b两个模块 为了能使用一条命令就能构建demo-a, demo-b两个模块, 需要创建一个额外的聚合模块, 然后通过该模块构建整个项目的所有模块。 聚合模块(demo-parent) pom: <project xmln原创 2012-07-22 11:26:03 · 6011 阅读 · 0 评论 -
Maven - 坐标
Maven 坐标有groupId,artifactId,packaging,version,classifier com.x helloworld-1 jar 0.0.1-SNAPSHOT (1).groupId,定义当前maven项目隶属的实际项目。首先,maven项目和实际项目不一定是一对一的关系。比如SpringFramework这一实际项目,其对应的maven项目会有很原创 2012-07-15 13:59:47 · 6113 阅读 · 0 评论