如何在码头上正确部署詹金斯? [英] how to deploy jenkins on the jetty correctly?

查看:116
本文介绍了如何在码头上正确部署詹金斯?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试按如下方式在码头应用服务器上部署jenkins:

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

解压缩发行版

[〜] $解压缩jetty-distribution-9.3.2.v20150730
[〜] $ cd jetty-distribution-9.3.2.v20150730

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

将您的战争复制到位

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

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

运行码头

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

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

我的Java版本是:

$ 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)

我收到以下消息:

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)

我在Java 7版本中使用哪个版本的码头?

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

推荐答案

Java 7现在已与Oracle停产.

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

高度会建议您从现在开始使用Java 8.

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

Jenkins在Java 8和Jetty 9.3.2上运行良好(Jetty项目本身可以做到这一点).

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

这篇关于如何在码头上正确部署詹金斯?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆