Maven命令及生命周期

最近查项目中有个模块build 失败的原因。了解下对maven 的一些分析依赖的命令和周期。这里简单列下。

命令

编译

mvn compile
构建打包

mvn clean install
查看 pom

这里包括系统的一些默认设置和用户的自定义设置。即比我们编写的pom.xml 更完整。

mvn help:effective-pom
生成报告

mvn site
这里默认会生成在 /target/site 文件夹下。当然也可以自己指定目录和插件。

	<reporting>
		<outputDirectory>site/</outputDirectory>
		<plugins>
			<plugin>
				<!-- 此处用于将 Cobertura 插件集成到 Maven 中 -->
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>cobertura-maven-plugin</artifactId>
				<version>2.5.2</version>
			</plugin>
		</plugins>
	</reporting>
执行指定类

mvn exec:java -Dexec.mainClass=com.luce.t.ZwThread
等号后边是我们要执行的类,这里要保证首先编译通过,maven执行此命令前会 编译项目的。

查看依赖

mvn dependency:resolve
也可以改变参数也列出非直接依赖。

mvn dependency:analyze
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值