【问题标题】:Unable to send mail from jenkins无法从詹金斯发送邮件
【发布时间】:2013-08-21 08:13:39
【问题描述】:

我正在编写使用 jenkins-cli.jar 行发送邮件的脚本。

java -jar /usr/share/apache-tomcat-6.0.36/webapps/jenkins/WEB-INF/jenkins-cli.jar -s serverip/jenkins -s Mailing -p FROM="@mail.com" -p BCCList="***@mail.com" -p SUBJECT="mail" -p MESSAGE="亲爱的收件人,\n请在下面找到信息\n \n\n感谢和问候,\n我的团队”

但出现以下错误:

无法加载 java 类。 java.lang.UnsupportedClassVersionError: (hudson/cli/CLI) 偏移量=6 的主要版本错误

请帮我解决这个问题。

【问题讨论】:

    标签: shell jenkins hudson


    【解决方案1】:

    确保您运行的是 JDK 1.6 或更高版本。 通过从命令行运行 java -version 检查 JAVA_HOME 声明。

    【讨论】:

    • 谢谢 Johnny cen。我会用最新的 JAVA 检查一次。
    • 线程“主”java.net.MalformedURLException 中的异常:没有协议:Myservername/ 在 java.net.URL.(URL.java:585) 在 java.net.URL。(URL.java:482) 在 java.net.URL.(URL.java:431) 在 hudson.cli.CLIConnectionFactory.url(CLIConnectionFactory.java:30) 在 hudson.cli.CLI._main( CLI.java:463) 在 hudson.cli.CLI.main(CLI.java:384)
    • 好像忘记添加协议什么的了。尝试在 serverip 前添加“http://”
    • 我添加了“http://”但得到......线程“main”中的异常 java.io.IOException: 无法连接到 hudson.cli 的myservername .CLI.getCliTcpPort(CLI.java:274) 在 hudson.cli.CLI.(CLI.java:134) 在 hudson.cli.CLIConnectionFactory.connect(CLIConnectionFactory.java:72) 在 hudson.cli.CLI。 _main(CLI.java:469) at hudson.cli.CLI.main(CLI.java:384) 被抑制:java.net.ConnectException:连接被拒绝
    • 查看服务器ip和端口?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多