@breakerthb
2016-07-09T09:03:24.000000Z
字数 1870
阅读 1297
Tools
Ref:JDK安装
最新版本是 Maven 3.2.1,下载地址:http://maven.apache.org/download.html
下载 apache-maven-3.2.1-bin.zip 文件后,并解压到 D:\apache-maven-3.2.1-bin
http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0.3-bin.tar.gz
$ tar -xvf apache-maven-2.2.1-bin.tar.gz
$ mv apache-maven-3.1.1-bin.tar.gz /usr cd /usr
$ tar xvzf apache-maven-3.1.1-bin.tar.gz
$ ln -s apache-maven-3.1.1 apache-maven
先配置 M2_HOME 的环境变量,新建一个系统变量 M2_HOME , 路径是:D:\apache-maven-3.2.1-bin
再配置path环境变量,在path值的末尾添加";%M2_HOME%\bin"
$ sudo vim /etc/profile
添加
# MAVEN
export M2_HOME=/usr/apache-maven
export PATH=$PATH:$M2_HOME/bin
使生效
$ source /etc/profile
~/.m2/settings.xml文件(如果没有该文件,则复制 vim ~/.m2/settings.xml
<settings>
…
<proxies>
<proxy>
<id>my-proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>218.14.227.197</host>
<port>3128</port>
<!--
<username>***</username>
<password>***</password>
<nonProxyHosts>repository.mycom.com|*.google.com</nonProxyHosts>
-->
</proxy>
</proxies>
…
</settings>
打开cmd窗口:输入 mvn -version, 出现正确的内容表示安装成功
$ mvn -v
mvn -v 查看Maven版本
mvn help:system 打印出所有Java系统属性和环境变量 安装后第一条命令,下载一些必须内容
mvn archetype:generate 自动创建项目(利用向导)
mvn archetype:create 创建Java项目 2.0之前使用 mvn archetype:create -DgroupId=com.mavendemo.maventest -DartifactId=helloworld
mvn clean compile java --> .class
mvn clean test 执行测试单元
mvn clean package 打包jar 在target目录生成.jar文件
mvn clean install 安装到Maven本地库(./.m2/repository/...)同时生成 .jar文件
mvn -h,不会用时,可寻求帮助。
mvn clean compile java --> .class
mvn clean test, 执行单元测试。本质上,还是执行了一个完整的生命周期,clean:clean, resources:resources, compiler:compile, resources:testResources, compiler:testCompile
mvn clean package,进行打包。
mvn clean install –Dmaven.test.skip
mvn clean install,将某jar包安装到maven本地仓库中。
mvn archetype:generate,快速的搭建项目骨架,输入一些groupId/artifactId/version等信息,由mvn插件自动生成一些必要的依赖和项目骨架。
Eg:
创建Java项目
mvn archetype:create -DgroupId=com.mavendemo.maventest -DartifactId=helloworld