我遇到了Maven一个非常奇怪的问题。
似乎从我的MAVEN_OPTS环境变量中删除-Xdebug选项会显着减慢构建过程。让我们看一些基准测试结果:
MAVEN_OPTS = -Xdebug -Xnoagent -Djava.compiler = NONE -Xmx4096m -Xms1024m -XX:MaxPermSize = 1024m
2-3分钟。
MAVEN_OPTS = -Xnoagent -Djava.compiler = NONE -Xmx4096m -Xms1024m -XX:MaxPermSize = 1024m
至少7分钟。
已经检查了3次,因此确保删除-Xdebug会导致缓慢。你知道是什么原因引起的吗?
我正在对包含7个模块的maven项目进行mvn clean安装。
我正在使用: