Author Topic: JAVA 1.8 update ( Résolu)  (Read 10161 times)

0 Members and 1 Guest are viewing this topic.

Offline dudule86

  • VIP
  • Jr. Member
  • *
  • Posts: 18
    • View Profile
JAVA 1.8 update ( Résolu)
« on: January 17, 2020, 09:38:30 »
Bonjour à tous ceux qui me liront !

Voila ma question : J'ai eu une mise à jour de Java 1.8 hier, et ce matin 17 janvier 2020, je ne peux plus ouvrir Ancestris, j'ai le message suivant : Cannot find Java 1.8 or higher.

Merci de votre aide
« Last Edit: February 03, 2020, 11:58:46 by dudule86 »

Online Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 856
    • View Profile
Re: JAVA 1.8 update
« Reply #1 on: January 17, 2020, 13:28:39 »
Sur quel OS êtes-vous ?
Avez-vous antérieurement défini manuellement le chemin du JRE dans le fichier etc/ancestris.conf ?
Si vous ouvrez une console et que vous faites java -version que se passe-t-il ?

Zurga

Offline dudule86

  • VIP
  • Jr. Member
  • *
  • Posts: 18
    • View Profile
Re : JAVA 1.8 update
« Reply #2 on: January 17, 2020, 15:57:23 »
Zurga boujour et merci de votre aide !

Je suis sous Windows 10, et je n'ai pas pour habitude de bidouiller, suite à la MAJ de Java, Ancestris refuse de s'ouvrir.
J'ai tenté de réinstaller, mais j'ai le même avertissement que quand j’essaie d'ouvrir normalement Ancestris

Tout fonctionnait très bien jusqu'à cette MAJ de Java

Online Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 856
    • View Profile
Re: JAVA 1.8 update
« Reply #3 on: January 17, 2020, 17:09:00 »
Vous devriez ouvrir une console de ocmmande.
Tapez "cmd" dans la zone de recherche de la barre de menu Windows.
Ouvrez "Invite de commandes"
Puis tapez :  java -version
Faites entrée et dites nous ce qui est affiché.

Zurga

Offline dudule86

  • VIP
  • Jr. Member
  • *
  • Posts: 18
    • View Profile
Re : JAVA 1.8 update
« Reply #4 on: January 19, 2020, 08:51:19 »
Voila ce que me retoune la concole

C:\Users\ASUS>java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) Client VM (build 25.241-b07, mixed mode)

Online Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 856
    • View Profile
Re: JAVA 1.8 update
« Reply #5 on: January 19, 2020, 08:59:39 »
Donc par défaut la version Java est trouvée.

On va regarder ce que vous avez dans les fichiers de configuration d'ancestris.

Il faudrait que vous alliez dans le répertoire C:\Users\ASUS\AppData\Roaming\.ancestris\trunk\etc
Ouvrez le fichier ancestris.conf et vérifiez que vous n'avez pas de ligne commençant par "jdkhome".
Si c'est le cas, supprimez-la.

Ensuite vous allez dans le répertoire où se trouve votre installation d'Ancestris.
Vous vous rendez dans le répertoire "etc"
Vous ouvrez le fichier ancestris.conf
vous vérifiez que la ligne jdkhome (ligne 18 normalement) commence par le symbole #
Si ce n'est pas le cas, ajoutez un # au début de la ligne.
Enregistrez et relancez ancestris.

Zurga

Offline dudule86

  • VIP
  • Jr. Member
  • *
  • Posts: 18
    • View Profile
Re: JAVA 1.8 update
« Reply #6 on: January 19, 2020, 14:50:53 »
Dans votre première explication, quand j'arrive au fichier ancestris.conf, je ne peux pas l'ouvrir.
Il s"affiche une feuille "grafique avec ancestris.conf" c'est tout

et pour la deuxième methode,
dans : "etc" ils s'affichent deux feuilles grafiques la premiere s'intitule ancestris.clusters et la deuxième ancestris.conf.

mais je ne peux ouvrir aucune des deux lignes

Online Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 856
    • View Profile
Re: JAVA 1.8 update
« Reply #7 on: January 19, 2020, 17:30:30 »
Les fichiers ancestris.conf doivent s'ouvrir avec notepad ou wordpad.
Faites un clic droit sur le fichier et "ouvrir avec", choisissez "plus d'applications" et sélectionnez "bloc notes"
Cela devrait vous aider.

Zurga

Offline dudule86

  • VIP
  • Jr. Member
  • *
  • Posts: 18
    • View Profile
Re : JAVA 1.8 update
« Reply #8 on: January 20, 2020, 09:00:36 »
Re-bonjour ZURGA

Sachant qu'il n(y a rien d'anormal dans la première ligne que vous me signalez
Voila ce qui se trouve dans la deuxième ligne :
# ${HOME} will be replaced by user home directory according to platform
default_userdir="${HOME}/.${APPNAME}/trunk"
default_mac_userdir="${HOME}/Library/Application Support/${APPNAME}/trunk"

# options used by the launcher by default, can be overridden by explicit
# command line switches
# The following line sets the java options
# -J-Xms is set to 96 megas : maximum size of memory when java is starting
# -J-Xmx is set to 1 giga : maximum size of memory when java is executing
# Look and feel is set to Nimbus
# (for development purposes you may wish to append: -J-Dnetbeans.logger.console=true -J-ea)
default_options="--branding ancestris -J-Xms96m -J-Xmx1g --laf Nimbus"

# The following line doesn't work with Linux Operating System (change 1 of 2 - see below)
#default_options="--branding ancestris -J-Xms96m -J-Xmx1g -J-Dplugin.manager.install.global=true"

# default location of JDK/JRE, can be overridden by using --jdkhome <dir> switch
#jdkhome="/path/to/jdk"

# clusters' paths separated by path.separator (semicolon on Windows, colon on Unices)
#extra_clusters=
# The following line doesn't work with Linux Operating System (change 2 of 2 - see above)
#extra_clusters=${progdir}/../extra

Online Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 856
    • View Profile
Re : JAVA 1.8 update
« Reply #9 on: January 20, 2020, 10:24:43 »
Bon, ba tout semble normal.
Il est étonnant que Ancestris ne trouve pas de Java.
Si cela ne vient pas d'ancestris, cela pourrait venir de Windows.

Pourriez vous dans la console indiquer le résultat de la commande : echo %JAVA_HOME%

Si une variable JAVA_HOME est définie, il faut peut-être changer sa valeur ou la supprimer. ("Panneau de configuration" puis "Système" pui sur la gauche en bas "Informations système", puis sur la droite "Information système" puis sur la gauche "Paramètres système avancés", puis dans la fenêtre qui s'ouvre "Variables d'Environnement" )

Pourriez-vous aller chercher dans le répertoire : C:\Users\ASUS\AppData\Roaming\.ancestris\var\log   le fichier messages.log et indiquer son contenu ?

Zurga

Offline dudule86

  • VIP
  • Jr. Member
  • *
  • Posts: 18
    • View Profile
Re: JAVA 1.8 update
« Reply #10 on: January 20, 2020, 10:55:42 »
Quand je tape CMD et console, cela me retourne la ligne suivante : %JAVA_HOME%

Maintenant pour la deuxième question, je ne peux pas vous envoyer le contenu qui excède la totalité du contenu autorisé dans ce post

Online Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 856
    • View Profile
Re : JAVA 1.8 update
« Reply #11 on: January 20, 2020, 11:50:45 »
Mettez le fichier en pièce-jointe du message après l'avoir zippé.
Cela ne devrait pas dépasser les 256Ko.

Zurga

Offline dudule86

  • VIP
  • Jr. Member
  • *
  • Posts: 18
    • View Profile
Re : JAVA 1.8 update
« Reply #12 on: January 20, 2020, 12:35:11 »
Re-bonjour ZURGA

Voila le fichier joint ZIpper

Online Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 856
    • View Profile
Re: JAVA 1.8 update
« Reply #13 on: January 20, 2020, 13:07:53 »
Visiblement Windows, vous a fait des misères.
Je pense que le plus simple est de forcer le chemin du JRE.
Ou alors, vous vous sentez d'attaque pour magouiller directement dans les clés de registres de windows.

Première option :
Vous ouvrez le fichier "ancestris.conf" qui se trouve dans votre répertoire C:\Users\ASUS\Documents\ancestris-latest\etc
Vous changez la ligne #jdkhome="/path/to/jdk" pour mettre jdkhome="C:\Program Files\Java\jre1.8.0_241"
Vous enregistrez le fichier et vous relancez ancestris.

Deuxième option :
Vous faites regedit dans la barre de recherche de Windows.
Vous ouvrez l'éditeur de registre
Vous ouvrez la clé : HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.8
Vous double cliquez sur la clé JavaHome, vous ajustez la valeur pour mettre C:\Program Files\Java\jre1.8.0_241
Vous double-cliquez sur la clé RuntimeLib vous ajustez la valeur pour mettre C:\Program Files\Java\jre1.8.0_241\bin\server\jvm.dll
Vous quittez l'éditeur de registre
Vous relancez ancestris.

Je vous conseille la première option, même si vous devrez peut-être changer la valeur à la prochaine mise à jour de Java.

Zurga

Offline dudule86

  • VIP
  • Jr. Member
  • *
  • Posts: 18
    • View Profile
Re: JAVA 1.8 update
« Reply #14 on: January 20, 2020, 14:57:23 »
Suite  à la manip voila la réponse que j'ai : Cannot locale java installation in specified jdkhome :
c:\Program Files\Java\jre 1.8.0.241
Do you want to try to us default vesion?

Quand je clique sue OK

J'ai la réponse suivante !  Cannot Find Java 1.8 or higher