2013-08-21 47 views
0

我正在編寫使用jenkins-cli.jar行發送郵件的腳本。無法從jenkins發送郵件

Java的罐子/usr/share/apache-tomcat-6.0.36/webapps/jenkins/WEB-INF/jenkins-cli.jar -s SERVERIP /詹金斯-s郵寄-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

請幫助我如何解決這個問題。

回答

0

確保您運行的是JDK 1.6或更高版本。 通過從命令行運行java -version來檢查JAVA_HOME聲明。

+0

謝謝Johnny cen.I會用最新的JAVA檢查一次。 – Adi

+0

嗨Johnny ...我更新到JDK 1.7 ..現在得到以下錯誤。 – Adi

+0

線程「主」java.net.MalformedURLException中的異常:無協議:Myservername/ at java.net.URL。 (URL.java:585) at java.net.URL。 (URL.java:482) at java.net.URL。 (URL.java:431) at hudson.cli.CLIConnectionFactory.url(CLIConnectionFactory.java:30) at hudson.cli.CLI._main(CLI.java:463) at hudson.cli.CLI.main( CLI.java:384) – Adi