Java 10に適したJenkinsのバージョンはどれですか

Java 10に適したJenkinsのバージョンはどれですか

自動化のためにJenkinsをインストールしようとしています。コマンドプロンプトで次のように入力すると

java -jar jenkins.war私のディレクトリでは次のエラーが発生します

Mar 27, 2019 3:19:21 PM Main verifyJavaVersion
SEVERE: Running with Java class version 54 which is not in the list of supported versions: [52, 55]. Run with the --enable-future-java flag to enable such behavior. See https://jenkins.io/redirect/java-support/
java.lang.UnsupportedClassVersionError: 54.0
        at Main.verifyJavaVersion(Main.java:174)
        at Main.main(Main.java:142)

Jenkins requires Java versions [8, 11] but you are running with Java 10 from C:\Program Files\Java\jre-10.0.2
java.lang.UnsupportedClassVersionError: 54.0
        at Main.verifyJavaVersion(Main.java:174)
        at Main.main(Main.java:142)

C:\Jenkins>

Java 10 はサポートされていないと表示されます。Java 10 に適したバージョンを見つけるのを手伝ってください。

答え1

Java 10 はサポートされていないと表示されます。Java 10 に適したバージョンを見つけるのを手伝ってください。

Java 10 をサポートする Jenkins のバージョンは存在しません。Jenkins がサポートする Java バージョンのいずれかをインストールする必要があります。理論上は、Java 10 をサポートするために Jenkins に必要な変更を自分で加えることができます。もちろん、これは 1 人の開発者にとっては非常に困難な作業です。

  • Java 8 ランタイム環境、32 ビット版と 64 ビット版の両方がサポートされています
  • Jenkins 2.164および2.164.1はJava 11ランタイム環境をサポートします

ソース:Java 要件

Jenkins を使用するには Java 8 または Java 11 をインストールし、その他すべてには Java 10 を使用する必要があります。

関連情報