【问题标题】:Jenkins Maven how to fix wrong commandJenkins Maven 如何修复错误的命令
【发布时间】: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..”移到命令末尾呢?

【问题讨论】:

    标签: java maven jenkins


    【解决方案1】:

    从 Jenkins 上的 Maven 项目配置/全局 MAVEN_OPTS 中删除“–Xmx1024m –XX:MaxPermSize=256m”修复了该问题。

    【讨论】:

    • 您似乎复制并粘贴了该代码。这么长的连字符一般不会被计算机程序使用,只有专注于人类排版的软件才会使用
    猜你喜欢
    • 1970-01-01
    • 2019-08-23
    • 1970-01-01
    • 1970-01-01
    • 2021-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多