JAVA—咖啡馆

——欢迎访问rogerfan的博客,常来《JAVA——咖啡馆》坐坐,喝杯浓香的咖啡,彼此探讨一下JAVA技术,交流工作经验,分享JAVA带来的快乐!本网站部分转载文章,如果有版权问题请与我联系。

BlogJava 首页 新随笔 联系 聚合 管理
  447 Posts :: 145 Stories :: 368 Comments :: 0 Trackbacks
近期在学习Maven,主要是想把Ant构建的项目换成Maven构建,查了不少资料,也做了一些实践,感觉已经有些入门,现将自己的学习过程整理出来,希望对看到这篇文章的人员有所帮助。由于查了不少资料,参考了不少文档,在此表示感谢!

1、下载

开源网址:http://maven.apache.org/
下载网址:http://maven.apache.org/download.html

下载地址:
apache-maven-2.0.9-bin.tar.gz
apache-maven-2.0.9-bin.zip
maven-ant-tasks-2.0.9.jar

2、Windows下面的安装

下载最新版:apache-maven-2.0.9-bin.zip
解压到你想保存的目录,比如:D:\
d:\apache-maven-2.0.9
 -bin
 -boot
 -conf
 -lib
 -LICENSE.txt
 -README.txt
 
 Maven2的安装很简单,主要是设置环境变量:
1) MAVEN_HOME=d:\apache-maven-2.0.9
2) PATH=d:\apache-maven-2.0.9\bin                        注:PATH变量已存在,将该值添加到现有变量中即可

在Windows系统中,右键点击“我的电脑”,然后选择“属性—高级—环境变量”,在用户变量中,点“新建”,变量名:MAVEN_HOME,变量值:d:\apache-maven-2.0.9,再找到并选择PATH变量,点“修改”,将d:\apache-maven-2.0.9\bin添加进来即可。

到此完成安装,测试安装是否成功:
1)打开cmd窗口;
2)输入命令:mvn -v
显示信息 Maven version: 2.0.9 表示安装成功。

3、Linux下面的安装

下载最新版:apache-maven-2.0.9-bin.tar.gz
解压到想保存的目录,比如:/opt/
解压命令:
#tar -xvf  apache-maven-2.0.9-bin.tar.gz
/opt/apache-maven-2.0.9
 -bin
 -boot
 -conf
 -lib
 -LICENSE.txt
 -README.txt

Maven2的环境变量设置:
1) MAVEN_HOME=/opt/apache-maven-2.0.9
2) PATH=/opt/apache-maven-2.0.9\bin               注:PATH变量已存在,将该值添加到现有变量中即可
编辑文件:/root/.bash_profile                            注:.bash_profile 是用户环境变量文件,可以使用 cd  命令切换到当前用户的主目录
#vi .bash_profile

添加以下值:
export MAVEN_HOME=/opt/apache-maven-2.0.9
在PATH变量上,添加:
PATH=$PATH:$HOME/bin:/sbin:/opt/apache-maven-2.0.9\bin

到此完成安装,测试安装是否成功:
1)#source .bash_profile       让环境变量生效,退出再登陆也可以
2)#mvn -v
显示 Maven version: 2.0.9  表示安装成功。

4、创建Java工程hello
 

使用mvn命令可以很快的创建一个JAVA工程,并且可以生成Eclipse工程文件。

1)      打开CMD窗口,进到Eclipse的工作目录,比如:d:\workspace

2)      执行命令:mvn archetype:create -DgroupId=com.test -DartifactId=hello       注:groupId后面是包名,artifactId后面是工程名

3)      执行命令:mvn eclipse:eclipse

到此标准布局的工程hello就建立完成了,可以在Eclipse里导入该工程。

完成以上步骤,Maven2就安装完成了,也可以建立工程了,关于Maven2的高级应用,请参见后续文章介绍。

posted on 2009-07-13 11:44 rogerfan 阅读(254) 评论(0)  编辑  收藏 所属分类: 【开源技术】

只有注册用户登录后才能发表评论。


网站导航: