コガネブログ

平日更新を目標に Unity や C#、Visual Studio、ReSharper などのゲーム開発アレコレを書いていきます

【Jenkins】Running with Java class version 58 which is not in the list of supported versions

概要

Running with Java class version 58 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/

Jenkins requires Java versions [8, 11] but you are running with Java 14 from 
/Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home
  • jenkins -jar jenkins.war を実行したら上記のエラーが発生して
    Jenkins を起動することができなかった
  • インストールしている Java のバージョンが 14 だが、
    Jenkins では Java 8 〜 11 までしか対応していないとのことだった
  • 下記のサイトを参考に JDK をアンインストールして
  • 下記のサイトから「Java SE 8u241」をダウンロードしてインストールして
    jenkins -jar jenkins.war を実行したら正常に Jenkins が起動できた