Temurin-build: Les images sont obsolètes

Créé le 15 mai 2018  ·  6Commentaires  ·  Source: adoptium/temurin-build

Je construis mon fichier .war sur les tests Debian :

~ # 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)

puis copiez le fichier .war généré dans adoptopenjdk/openjdk10:alpine ou adoptopenjdk/openjdk10 et utilisez l'image docker générée pour démarrer mon service.

L'application ne démarre pas :

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

Avez-vous une image qui prend en charge la version 54 du fichier de classe ou dois-je créer ma propre image et mettre à jour Java ?

Reported to OpenJDK / JBS bug

Tous les 6 commentaires

Salut @agilob - Est-ce une image que vous avez obtenue de DockerHub ?

Note à moi-même - il s'agit probablement d'un problème pour le référentiel openjdk-docker

Est-ce une image que vous avez obtenue de DockerHub ?

Oui.

En fait, je vais laisser ouvert afin que @agilob puisse être averti lorsque nous résoudrons ce problème.

Je me suis abonné à l'autre numéro :+1:

Cette page vous a été utile?
0 / 5 - 0 notes