maven常见构建源码命令

最近搞了些源码下来,基本都需要通过maven进行构建,常见几个问题。

1.控制台输出中文乱码。

2.第一次编译十分缓慢。

3.jar下载度日如年,还时不时由于jar下载失败,导致整个编译失败。

以下命令是我编译源码用的最多的命令了:

mvn clean install -Dmaven.test.skip=true -Dfile.encoding=UTF-8 -Dmaven.javadoc.skip=true -Drat.skip=true -Dcheckstyle.skip=true

-Dmaven.test.skip=true  跳过测试

-Dfile.encoding=UTF-8  文件编码格式为UTF-8

-Dmaven.javadoc.skip=true  跳过生成javadocs 

-Drat.skip=true  跳过许可证检查

-Dcheckstyle.skip=true  跳过代码格式检查

 

如果mvnw时,会下载对应的maven版本到系统里,默认路径为。

路径样式如下:

C:\Users\doom\.m2\wrapper\dists\apache-maven-3.5.2-bin\28qa8v9e2mq69covern8vmdkj0\apache-maven-3.5.2

doom                                            为当前系统用户名称

28qa8v9e2mq69covern8vmdkj0 为随机生成的目录名称

 

加快下载jar速度方式:

C:\Users\doom\.m2\wrapper\dists\apache-maven-3.5.2-bin\28qa8v9e2mq69covern8vmdkj0\apache-maven-3.5.2\conf\settings.xml 

<mirrors> </mirrors>下

加入阿里仓库镜像:

<!-- 阿里云仓库 -->
  	<mirror>
		<id>nexus-aliyun</id>
		<mirrorOf>*</mirrorOf>
		<name>Nexus aliyun</name>
		<url>http://maven.aliyun.com/nexus/content/groups/public</url>
	</mirror>

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值