Author Topic: Java 1.8 n'est plus reconnu  (Read 150 times)

0 Members and 1 Guest are viewing this topic.

Offline xalbat

  • VIP
  • Jr. Member
  • *
  • Posts: 7
    • View Profile
Java 1.8 n'est plus reconnu
« on: February 23, 2021, 14:15:46 »
Bonjour,

J'avais remarqué depuis quelque temps que mon fichier de démarrage m'affichait une impossibilité de trouver java 1.8 sur ma bécane mais je pouvais quand-même me servir d'Ancestris.
J'ai eu le malheur de faire une mise à jour de Java sur sa dernière version (jdk15) et du coup je n'ai plus rien. J'ai potassé les recommandations de Frédéric sur les corrections Java mais je crois que je m'enfonce encore davantage.
A tout hasard, je joins une copie de sortie du Terminal (Mac OS 10.11.6)

Merci de me sortir de cette galère.
Xalbat

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 1 469
    • View Profile
Re: Java 1.8 n'est plus reconnu
« Reply #1 on: February 23, 2021, 15:28:41 »
Quelle est le résultat de la commande : java -version

Visiblement, vous avez mis le répertoire de java 15 : jdkhome==/Library/Java/JavaVirtualMachines/jdk-15.0.2.jdk/Contents/Home
Mais s'il y a eu une mise à jour, ce n'est peut-être plsu la version 15.0.2 qui est installée sur votre ordinateur.

Zurga

Offline xalbat

  • VIP
  • Jr. Member
  • *
  • Posts: 7
    • View Profile
Re: Java 1.8 n'est plus reconnu
« Reply #2 on: February 23, 2021, 15:57:47 »
Bonjour Zurga,
Voilà le résultat de la commande : java -version

Pierre:~ pierre$ java -version
java version "15.0.2" 2021-01-19
Java(TM) SE Runtime Environment (build 15.0.2+7-27)
Java HotSpot(TM) 64-Bit Server VM (build 15.0.2+7-27, mixed mode, sharing)
Pierre:~ pierre$

En revanche, le Panneau de configuration de Java sur mon mac m'indique : Java 8 Mise à jour 281

Merci
Xalbat

Offline xalbat

  • VIP
  • Jr. Member
  • *
  • Posts: 7
    • View Profile
Re: Java 1.8 n'est plus reconnu
« Reply #3 on: February 23, 2021, 16:08:25 »
de surcroit, et selon le site d'Oracle, si je veux déterminer la version installée en tapant la ligne suivante :
/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version

j'obtiens bien le résultat souhaité, à savoir :

Pierre:~ pierre$ /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version
java version "1.8.0_281"
Java(TM) SE Runtime Environment (build 1.8.0_281-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.281-b09, mixed mode)
Pierre:~ pierre$

Xalbat

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 1 469
    • View Profile
Re: Java 1.8 n'est plus reconnu
« Reply #4 on: February 23, 2021, 16:22:34 »
En fait, vous avez avec la commande le répertoire de Java 8.
Le mieux étant de le mettre dans le fichier de config ancestris.conf à la ligne du jdkhome.

Zurga

Offline xalbat

  • VIP
  • Jr. Member
  • *
  • Posts: 7
    • View Profile
Re: Java 1.8 n'est plus reconnu
« Reply #5 on: February 23, 2021, 19:35:55 »
Vous me proposez de mettre la ligne de commande : /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -version

dans un fichier qui se trouverait dans Ancestris/Config/ancestris.conf/jdkhome

Mais je n'ai pas de tel chemin. Pourriez-vous être plus précis sur le chemin à suivre?

Merci beaucoup

Xalbat

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 1 469
    • View Profile
Re: Java 1.8 n'est plus reconnu
« Reply #6 on: February 23, 2021, 21:51:45 »
Mettez plutôt : /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home

Zurga

Offline xalbat

  • VIP
  • Jr. Member
  • *
  • Posts: 7
    • View Profile
Re: Java 1.8 n'est plus reconnu
« Reply #7 on: February 24, 2021, 08:20:30 »
Bonjour Zurga,

J'ai bien noté la ligne de commande que vous m'indiquez, ce dont je vous remercie, mais je n'arrive pas à trouver ce fameux "jdkhome" dans lequel je dois placer cette commande. Ce n'est pas faute d'avoir lu et relu le mode d'emploi de Java sur Ancestris et j'ai bien compris que je devais indiquer à "jdkhome" le chemin de la version java que je veux utiliser mais je n'ai pas compris où se trouve ce "jdkhome" et quel chemin lui indiquer.

Merci de toute aide à ce sujet
Xalbat

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 1 469
    • View Profile
Re: Java 1.8 n'est plus reconnu
« Reply #8 on: February 24, 2021, 08:54:55 »
La ligne jdkhome se trouve dans le fichier "ancestris.conf" qui est dans le répertoire "etc" de l'installation d'Ancestris.

Dans votre affcihage de console, on peut voir au débbut : /Users/pierre/Desktop/ancestris11/bin/ancestris
Le fichier devrait être là : /Users/pierre/Desktop/ancestris11/etc

S'il y a un # au début de la ligne jdkhome, n'oubliez pas de le retirer. Le # indique un commentaire

Zurga


Offline xalbat

  • VIP
  • Jr. Member
  • *
  • Posts: 7
    • View Profile
Re : Java 1.8 n'est plus reconnu
« Reply #9 on: February 24, 2021, 10:06:42 »
En suivant le chemin que vous m'indiquez :  /Users/pierre/Desktop/ancestris11/etc j'ai dans le dossier etc 2 fichiers : ancestris.cluster et ancestris.conf dont je ne sais et ne peux rien faire.

Pas de "jdkhome " à l'horizon!

Xalbat

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 1 469
    • View Profile
Re: Java 1.8 n'est plus reconnu
« Reply #10 on: February 24, 2021, 11:25:41 »
Si vous ouvriez avec un éditeur de texte le fichier ancestris.conf, vous devriez trouver à l'intérieur de ce fichier une ligne avec le jdkhome.

Zurga

Offline xalbat

  • VIP
  • Jr. Member
  • *
  • Posts: 7
    • View Profile
Re: Java 1.8 n'est plus reconnu
« Reply #11 on: February 24, 2021, 13:10:15 »
Voilà et bravo, c'est exactement ce qu'il fallait me dire et peut-être aussi à tous les utilisateurs de mon niveau informatique.
Ce genre de petit détail " Ouvrir le fichier à l'aide d'un éditeur de texte" peut vous paraître évident mais ça ne l'est pas du tout lorsqu'on a pour habitude de double cliquer sur un fichier pour le lancer.

Quoiqu'il en soit, merci infiniment pour votre intervention, mon problème est maintenant résolu.

Cordialement
Xalbat

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 1 469
    • View Profile
Re: Java 1.8 n'est plus reconnu
« Reply #12 on: February 24, 2021, 14:58:49 »
Le principal est que vous ayez une solution.

Je suis navré de mes explications laconiques, votre message initial m'ayant fait croire que vous aviez un niveau informatique un peu plus avancé.

Zurga