how to deploy jenkins on the jetty correctly?

人走茶凉 提交于 2019-12-13 01:37:16

问题


I'm trying to deploy jenkins on the jetty application server as follows:

Unpack the distribution

[~]$ unzip jetty-distribution-9.3.2.v20150730
[~]$ cd jetty-distribution-9.3.2.v20150730

Copy your war into place

[jetty-distribution-9.3.2.v20150730]$ cp ~/Projects/mywebapp.war webapps/

Run Jetty

[jetty-distribution-9.3.2.v20150730]$ java -jar start.jar

My version of java is:

$ java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

I am getting the following message:

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/eclipse/jetty/start/Main : Unsupported major.minor version 52.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$100(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)

Which version of the jetty I use with version 7 of java?


回答1:


Java 7 is now EOL (End of Life) with Oracle.

Would highly recommend you use Java 8 from here on out.

Jenkins runs fine on Java 8 and Jetty 9.3.2 (the Jetty project themselves do this).




回答2:


Jetty 9.3.x runs only with Java 1.8. Jetty 9.0.x - 9.2.x runs with Java 1.7, so download latest stable 9.2.13.v20150730.



来源:https://stackoverflow.com/questions/32254033/how-to-deploy-jenkins-on-the-jetty-correctly

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!