Maven2 安装
Maven 是一个构建工具,详细信息请参考maven 官方网站(http://maven.apache.org )
<!--[if !supportLists]-->1. <!--[endif]-->从http://maven.apache.org 下载最新的maven 压缩文件,在windows 操作系统下通常下载zip 文件,使用解压缩工具将文件解压缩到某个目录(以下称为Maven 安装目录)。
例如:E:\struts2\maven-2.0.7 ,这个目录的文件结构为:
E:\struts2\maven-2.0.7
bin\
boot\
conf\
lib\
LICENSE.TXT
NOTICE.TXT
README.TXT
1、Maven 2 下载 http://maven.apache.org/download.html
我下载的是maven-2.0-bin.zip 解压缩出来 按照官方的Document 配置JDK和Maven的环境变量:
Unzip maven-2.0.1-bin.zip to the directory you wish to install Maven 2.0
"Environment Variables" button, then editing the PATH variable in the user variables. eg. "C:\Program Files\Apache Software Foundation\maven-2.0.1\bin";%PATH%
JAVA_HOME , eg. C:\Program Files\Java\jdk1.4.2_06
Run mvn --version to verify that it is correctly installed.
然后在DOS下运行
C:\Documents and Settings\Administrator>mvn -version
Maven version: 2.0
显示出版本号是2.0
看过《JUnit in Action》的朋友可能会对Maven 1有个了解、当时还是beta版。书中举了个例子,好像是在Automating Junit章节
这里要说下Maven 1。Maven 2 对Maven 1进行了重写。所以Maven 1和Maven 2有许多共同点,但它们还有几个主要的不同之处。你可以通过对两个版本的使用来发现其区别。
到这里Maven就安装完成了,接着、我们开始一个新的项目
E:\> mvn -version
Maven version: 2.0.7
Java version: 1.6.0_01
OS name: "windows xp" version: "5.1" arch: "x86"
Maven 将不同项目依赖的jar 文件做了统一管理,这些jar 文件都放在一个叫资源库的目录,这个目录通常情况下是用户HOME 目录下的/.m2/repository 目录,可以通过修改conf 目录下的settings.xml 文件中的<localRepository> 段来自定义资源库的位置,例如:
<settings>
<localRepository>C:/struts2/maven-2.0.7/repository</localRepository>
…
</settings>
上述内容把maven 的资源库定位到了目录C:/struts2/maven-2.0.7/repository
另外,使用代理服务器上网的PC 机还可以修改settings.xml 文件中的<proxies> 段来利用代理服务器,例如:
<proxies>
<proxy>
<id>optional</id>
<active>true</active>
<protocol>http</protocol>
<username>proxyuser</username>
<password>proxypass</password>
<host>proxy.jpleasure.com</host>
<port>808</port>
<nonProxyHosts>local.net,some.host.com</nonProxyHosts>
</proxy>
</proxies>