Maven简介:
Maven2的最大特点是对第三方依赖库进行统一管理,只要使用了Maven2就可以让所有项目都是用统一管理的共享依赖库,每个项目不再需要自己包含jar包,原来每个项目至少都要几十M大小,现在省去了jar包,单个项目只需要几百k。非常适合网上开源项目的使用。
Maven2其实只是一个构建工具,最主要的用途是通过几个简单的命令实现项目的编译,测试,打包,发布,还可以生成项目对应的站点以及报表。
说白了,Maven其实就是一款管理项目工具。正好学习,贴出来,一起分享。
第一步 下载:
最新Maven2最新版本下载页面,包括Lunix,Windows等版本:http://maven.apache.org/download.html
Windows版本Maven2.2.1,点击即可下载http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-2.2.1-bin.zip
第二步 安装,配置Maven2:
解压apache-maven-2.2.1-bin.zip,apache-maven-2.2.1文件夹中主要有bin,boot,conf,lib和日志txt。
配置环境变量(Windows xp,2003):
我的电脑------属性-------高级---------环境变量
"系统变量"----新建-----变量名:"MAVEN_HOME";变量值:C:\maven221
注:这里我把apache-maven-2.2.1文件夹修改成了maven221,避免以后出现不必要的麻烦,不出现最好!呵呵
"系统变量path",编辑,在变量值栏中按"End"键,中追加";C:\maven221\bin"----确定-----完成
打开dos窗口,输入mvn -v或者mvn -version,出现
Apache Maven 2.2.1 (r801777; 2009-08-07 03:16:01+0800)
Java version: 1.6.0_16
Java home: C:\Java\jdk1.6.0_16\jre
Default locale: zh_CN, platform encoding: GBK
OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
表示安装成功!
第三步 创建一个简单的java项目,试一下
dos窗口下:
C:\>mvn archetype:create -DgroupId=com.demo -DartifactId=demo
......................................................................................................
C:\>cd demo
......................................................................................................
C:\demo>mvn package
......................................................................................................
C:\demo>call java -cp target/demo-1.0-SNAPSHOT.jar com.demo.App
Hello World!
成功!