Debianテストで.warファイルを作成します。
~ # java -version
java version "10.0.1" 2018-04-17
Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)
次に、生成された.warファイルをadoptopenjdk/openjdk10:alpine
またはadoptopenjdk/openjdk10
コピーし、生成されたDockerイメージを使用してサービスを開始します。
アプリケーションが起動しません:
Exception in thread "main" java.lang.UnsupportedClassVersionError: has been compiled by a more recent version of the Java Runtime (class file version 54.0), this version of the Java Runtime only recognizes class file versions up to 53.0
クラスファイルバージョン54をサポートするイメージはありますか、それとも独自のイメージを作成してJavaを更新する必要がありますか?
こんにちは@ agilob-これはDockerHubから取得した画像ですか?
自己メモ-これはopenjdk-dockerリポジトリの問題である可能性があります
これはDockerHubから取得したイメージですか?
はい。
実際には、これを解決したときに@agilobに通知できるように、開いたままにしておきます。
私は他の問題を購読しました:+1: