你的位置:首页 > Java教程

[Java教程]Maven基础使用


 

常用命令

mvn clean:清除maven的编译结果

mvn compile:编译

mvn package:编译、打包

mvn install:编译、打包、部署

–DskipTests:编译测试用例,但不执行测试

-Dmaven.test.skip:不编译测试用例且不执行测试

–Dcheckstyle.skip:不执行静态检查

-U:强制更新snapshot类型jar包

-T 4:4线程构建

-T 1C:根据CPU核数每个核分配1个线程构建

 

常见错误(持续更新…)

1、 编译过程内存溢出(outofmemory)

Windows环境:

mvn.bat中加入set MAVEN_OPTS=-Xms128m -Xmx512m

Linux环境:

环境变量中加入

MAVEN_OPTS=-Xms128m -Xmx512m

export MAVEN_OPTS

具体的运行大小可以自行调整。