Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 28/02/2022, à 11:39

Fadge

[RESOLU] version de Java Runtime ? (compiled by a more recent version)

Bonjour,
sûrement un truc très bete que j'ai zappé.
bref,  j'ai ce message d'erreur, en essayant de m''enregistrer sur l'application signal sans téléphone à l'aide de signal-cli :

java.lang.UnsupportedClassVersionError: org/asamk/signal/Main has been compiled by a more recent version of the Java Runtime (class file version 61.0), this version of the Java Runtime only recognizes class file versions up to 55.0

Je me dis que j'ai un problème de version de java
donc, je regarde comment on installe la dernière version et je le fait

sudo apt-get install default-jre

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
default-jre est déjà la version la plus récente (2:1.11-72).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

J'en déduis que j'ai bien la dernière version

mais je regarde quand même la version:

java --version
openjdk 11.0.13 2021-10-19
OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.13+8-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)

Alors en cherchant, sur internet je trouve qu'on peux cohabiter avec plusieurs versions,
donc peut-être j'ai la dernière mais je ne l'utilise pas

sudo update-alternatives --config java
Il existe 2 choix pour l'alternative java (qui fournit /usr/bin/java).

  Sélection   Chemin                                          Priorité  État
------------------------------------------------------------
* 0            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      mode automatique
  1            /usr/lib/jvm/java-11-openjdk-amd64/bin/java      1111      mode manuel
  2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      mode manuel

Appuyez sur <Entrée> pour conserver la valeur par défaut ou choisissez le numéro sélectionné :

Donc, je sèche.
Comment un programme peut-il être compilé avec une version plus récente que la dernière version ?
mystère et boule de gomme,
merci de votre aide

Dernière modification par Fadge (Le 28/02/2022, à 14:38)


2021 de retour sur Ubuntu, après essais non concluants depuis 2009.
SVP creez des interfaces graphiques pour configuer Ubuntu, qu'on arrete avec ces fichu lignes de commandes

Hors ligne

#2 Le 28/02/2022, à 14:37

Fadge

Re : [RESOLU] version de Java Runtime ? (compiled by a more recent version)

bon résolu par moi même

installation du java JDK oracle :

sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java17-installer

Bon, j'arrive toujours pas a faire marcher Signal-desktop sans téléphone, bon c'est une autre histoire


2021 de retour sur Ubuntu, après essais non concluants depuis 2009.
SVP creez des interfaces graphiques pour configuer Ubuntu, qu'on arrete avec ces fichu lignes de commandes

Hors ligne