maven2常用操作命令

1、生成新的项目  
mvn archetype:create -DgroupId=com.xxx.self -DartifactId=xxx-self

2、生成 eclipse项目
mvn eclipse:eclipse  -DdownloadSources=true

注:-DdownloadSources=true 表示下载源码包

3、项目生成jar 包
mvn package -Dtest -DfailIfNoTests=false

4、项目生成 java doc
mvn package  -Dtest javadoc:javadoc -DfailIfNoTests=false
mvn package  -Dtest -DfailIfNoTests=false
mvn -U -Dtest clean package assembly:assembly  -DfailIfNoTests=false


注:忽略测试-DfailIfNoTests=false


5、产生项目原文件
mvn source:jar

6、生成DocBook
mvn taobaodoc:transform

7、提交本地库

mvn install  标准格式
mvn source:jar  install  -Dmaven.test.skip=true

注:

   source:jar 安装源码jar包

   -Dmaven.test.skip=true  忽略单元测试

8、项目的整个依赖树
mvn dependency:tree

mvn dependency:resolve ???

常用的也就这些了。具体参数含义,还要参考maven2官方文档。


e.g.

生成eclipse工程,并下载依赖jar的源码包

mvn eclipse:eclipse -DdownloadSources=true

先清空target目录,然后执行部署工程至本地仓库,同时忽略所有单元测试

mvn clean install -Dmaven.test.skip=true

部署当前工程至远程仓库,并生成对应其源码包,同时忽略所有单元测试

mvn source:jar deploy -Dmaven.test.skip


附录:

eclipse设置classpath :M2_REPO

1、windows -> perferences -> java -> Build Path -> ClassPath Variable

     新增 M2_REPO  指向maven的repos路径

    eg:M2_REPO = d:/repos
2、可下载m2e eclipse plugin,然后设置maven的setting.xml即可

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值