[java] maven
2016-05-10 23:19
393 查看
1.简介
本文主要参考官网.2.安装maven
2.1 依赖Java环境
最新版本的Maven要求JDK1.7以及以上版本。( Java版本对应关系一览 )$ java -version java version "1.7.0_79" Java(TM) SE Runtime Environment (build 1.7.0_79-b15) Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)
2.2 下载 Maven
## step 1 $ cd ~/work/maven/ $ wget http://apache.go-parts.com/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz $ tar -zxvf apache-maven-3.3.3-bin.tar.gz ## Step 2: $ vim ~/.bash_profile export JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home" export PATH="$JAVA_HOME/bin:$PATH" export M2_HOME="/Users/Larkin/work/maven/apache-maven-3.3.3" export PATH="$M2_HOME/bin:$PATH" $ source ~/.bash_profile ## step 3 $ mvn -v ~/work/maven/apache-maven-3.3.3/ mvn -v Apache Maven 3.3.3 (7994120775791599e205a5524ec3e0dfe41d4a06; 2015-04-22T19:57:37+08:00) Maven home: /Users/Larkin/work/maven/apache-maven-3.3.3 Java version: 1.7.0_79, vendor: Oracle Corporation Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home/jre Default locale: en_US, platform encoding: UTF-8 OS name: "mac os x", version: "10.10.5", arch: "x86_64", family: "mac"
3. The Project Object Model (pom.xml)
pom.xml类似于webapp中的web.xml,GNU的Makefile,Ant的build.xml。相关文章推荐
- java多线程消息队列的实现
- Spring AOP事务管理(使用切面把事务管理起来)
- 文章标题 使用ajaxFileupload+struts2完成文件的上传以及回显到jsp的链接地址
- struts2中的jsp值传到后台action接收的三种方法
- java的栈与堆(基本数据类型与包装数据类型)详解
- 第四篇——Spring音乐登录界面设计及实现(C#)
- (Java)LeetCode-12. Integer to Roman
- Java中double类型精度丢失问题
- Spring 系列: Spring 框架简介
- 探秘Java虚拟机——内存管理与垃圾回收
- Spring启动过程
- 使用Java管理Azure(1):基础配置
- 83.JAVA编程思想——关于JAVA性能
- 82.JAVA编程思想——关于垃圾收集
- 81.JAVA编程思想——JAVA编程规则
- 1.2 轻量级JavaEE应用相关技术
- java基础学习总结五(递归算法、冒泡排序、查看生成API)
- 解析扑克牌游戏发牌算法——java实现
- spring boot 学习笔记(1)
- 《java入门第一季》之Arrays类