maven使用初步

如果把ant比作Java的make,那么maven可以看作java的COMAKE,后者是百度开发的自动下载和编译以C++为主的基础库的工具,只要配置好需
要的模块的版本,它会自动下载对应版本和依赖版本。

默认情况下maven有一个中央仓库,只要配置好pom.xml,运行mvn compile时,maven会自动从中央仓库中下载依赖的java包。java包放在
~/.m2/repository/下,对于windows是C:\Users\luoyan\.m2\repository,根据包的路径和版本下载下来。下载下来的包放在本地仓库,是
中央仓库的子集。
当然也可以设置自己的中央仓库。放在.m2/settings.xml中。maven会优先检查本地仓库,如果本地仓库中已经下载,就不再下载,否则从
服务器上下载。

对于最新的storm-starter而言,下载代码,然后需要对incubator-storm/examples/storm-starter/下的pom.xml进行修改。如果依赖的包
的版本不对,就修改它的版本,把{project.version}改成具体的版本号。如果不确认版本号,用jar xvf xxx.jar对jar文件解压,找出
META-INF/MANIFEST.MF 中的Implementation-Version对应的版本。

最后,使用mvn compile来编译java项目,用mvn package打包生成jar文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值