【发布时间】:2018-05-01 21:29:34
【问题描述】:
学习詹金斯。 Windows 7 运行 jenkins-2.73.3,maven 项目提供以下输出:
20:29:11 [测试] $ "C:\Program Files\Java\jdk1.8.0_102/bin/java" –Xmx1024m –XX:MaxPermSize=256m -cp "C:\Program Files (x86)\ Jenkins\plugins\maven-plugin\WEB-INF\lib\maven33-agent-1.12-alpha-1.jar;C:\Apps\apache-maven-3.3.9\boot\plexus-classworlds-2.5.2.jar ;C:\Apps\apache-maven-3.3.9/conf/logging" jenkins.maven3.agent.Maven33Main C:\Apps\apache-maven-3.3.9 "C:\Program Files (x86)\Jenkins\war \WEB-INF\lib\remoting-3.10.2.jar" "C:\Program Files (x86)\Jenkins\plugins\maven-plugin\WEB-INF\lib\maven33-interceptor-1.12-alpha-1.jar " "C:\Program Files (x86)\Jenkins\plugins\maven-plugin\WEB-INF\lib\maven3-interceptor-commons-1.12-alpha-1.jar" 50129 20:29:11 错误:无法找到或加载主类 –Xmx1024m 20:29:41 错误:无法启动 Maven。退出代码 = 1 20:29:41 完成:失败
问题很明显:java把-Xmx1024m作为主类。但是命令生成了,怎么把“-Xmx.. -XX:Max..”移到命令末尾呢?
【问题讨论】: