初探maven

在原来做的项目中,我一直是采用ant来管理项目,但现在用的比较火的是maven,于是我就下了maven,自己做了下例子,果然不错,尤其是它的配置都是依赖一些插件,本身并不做什么事情,只要配置好插件,就可以达到你想要的。现在我把一点一滴的maven学习记录下来,供自己学习和参考。
在apache官方网站http://maven.apache.org/上下载最新的maven2.2.1版本,下载后解压,然后配置好环境变量。在Path中加入maven的安装路径就可以了,比如我的是
D:\share\apache-maven-2.2.1\bin。ok,配置好以后,进入dos,运行mvn -version
如果有输出的话,说明maven的安装和配置成功了。
现在我想自己建立一个小的test测试项目,来验证一下maven。在dos窗口下,运行
mvn archetype:create -DgroupId=com.wubait.bj.project -DartifactId=my-app -DpackageName=com.wubait.bj 等待一小会后,如果是windows XP系统,那么进入C:\Documents and Settings\Administrator后,会发现在这个目录下创建了一个my-app的项目,还会多出一个目录.m2,这就是maven为我建立的仓库目录,存放我项目需要依赖的jar包。仔细观察了一下my-app的目录结构呵呵,真是方便。
现在说说这个命令是什么意思:
[color=red]archetype:create[/color]称为一个Maven目标 (goal),这个目标的目的通过archetype快速创建一个项目。
[color=red]DgroupId[/color]是这个项目的一个唯一标识
[color=red]DartifactId[/color]是这个项目的名称

接下来要为这个项目打包了,要说的是,maven本身并不会为项目打包,它会在远程maven库上下载需要打包的jar文件,然后进行打包编译。
在dos下进入my-app目录,然后运行 mvn install,会在my-app目录下生成一个target文件夹,里面就是已经打包好的jar文件。

最后我们就要运行了,在dos下运行这个命令
java -cp target/my-app-1.0-SNAPSHOT.jar com.wubait.bj.App
看见Hello World!那么ok,成功了。这个小项目,不写一行代码,不碰一个配置文件,就做到了这些。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值