maven 常用口令

使用package goal 来编译和包装产品. 注意, Maven里的goal是可以穿行执行的; 比如在编译前一般我们都会执行clean来确保清除之前建立的编译环境, 然后再执行package.
mvn clean package

 

== 安装artifact到本地环境里 ==

一些artifact是不会被部署到Nexus服务器上, 但在其他项目里可能依赖于这些Artifact. 为让其他项目可以找到这些artifact, 你可以手工的安装到你本地库里(~/.m2/repository/*).
mvn install

 

== 部署artifact到Nexus库 ==

部署莫个artifact到Nexus库, 然后清除环境.
mvn deploy clean

 

== 在进行封装时, 跳过test环节 ==

在莫些项目(尤其是正在开发的项目里), 单元测试可能会不成功; 这可能导致artifact无法完成封装. 你可以在执行时设定测试目标的变量, 指示Maven跳跃test环节.
mvn package -Dmaven.test.skip=true

 

== 生成项目站点, 包括API文档和单元测试报告 ==

注意: 相关的pom.xml必须有reporting的配置.

mvn site

 

== Flex 项目里生成API文档 ==

此目标已包含在site里. 如果单一的执行asdoc, 只会生成Flex的API, 跳跃其他站点相关的建立.
mvn flexmojos:asdoc

== 把Flex项目加入到Flex Builder的IDE里 ==

看 [wiki:MIntroMavenFlexBuilder Maven FlexBuilder 开发环境 使用说明]

mvn flexmojos:flexbuilder

== 把Maven项目加入到Eclipse里 ==

看 [wiki:MIntroMavenEclipse Maven Eclipse 开发环境 使用说明]
mvn eclipse:eclipse
mvn eclipse:clean

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值