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 09/07/2018, à 21:48

philoeil

[RESOLU] freeplane ne se lance plus un probleme de version java

Bonjour,

suite peut-être à l'installation de android studio aujourd'hui freeplane ne se lance plus :

root@phil-05:/usr/share/freeplane-1.6.15# sh freeplane.sh
freeplane.sh: 132: [: unexpected operator
Exception in thread "main" java.lang.reflect.InaccessibleObjectException: Unable to make member of class sun.awt.X11.XToolkit accessible:  module java.desktop does not export sun.awt.X11 to unnamed module @646d64ab
	at sun.reflect.Reflection.throwInaccessibleObjectException(java.base@9-internal/Reflection.java:420)
	at java.lang.reflect.AccessibleObject.checkCanSetAccessible(java.base@9-internal/AccessibleObject.java:174)
	at java.lang.reflect.Field.checkCanSetAccessible(java.base@9-internal/Field.java:170)
	at java.lang.reflect.Field.setAccessible(java.base@9-internal/Field.java:164)
	at org.freeplane.launcher.Launcher.fixX11AppName(Launcher.java:55)
	at org.freeplane.launcher.Launcher.main(Launcher.java:65)
root@phil-05:/usr/share/freeplane-1.6.15# 

La version de java

phil@phil-05:~$ java -version
openjdk version "9-internal"
OpenJDK Runtime Environment (build 9-internal+0-2016-04-14-195246.buildd.src)
OpenJDK 64-Bit Server VM (build 9-internal+0-2016-04-14-195246.buildd.src, mixed mode)
phil@phil-05:~$ 

une idée ?
Merci pour votre aide

Dernière modification par philoeil (Le 11/07/2018, à 20:53)

Hors ligne

#2 Le 10/07/2018, à 21:02

philoeil

Re : [RESOLU] freeplane ne se lance plus un probleme de version java

Bonjour,,
Je suis en vois de trouver la solution à mon problème :
J'ai trouvé comment connaître la version de Java utilisée par défaut ici
info java

Pour connaître la version de Java utilisée par défaut ou simplement pour savoir si l'installation s'est bien déroulée, saisissez dans un terminal la commande suivante:


Pour la plate-forme d'exécution JRE

java -version

Pour la plate-forme de développement JDK

javac -version
Probleme de version java resolu par lecture de ceci : il faut choisir java V8 pour freeplane 1.6.15
De manière interactive

Saisissez dans un terminal la commande suivante. Ceci va lister la liste des versions disponibles, et vous n'aurez plus qu'à choisir le numéro de celle que vous souhaitez utiliser par défaut.

Liste à puce pour la plate-forme JRE:
j'ai donc fait

sudo update-alternatives --config java 
phil@phil-05:~$ sudo update-alternatives --config java
[sudo] Mot de passe de phil :
Il existe 2 choix pour l'alternative java (qui fournit /usr/bin/java).

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

Appuyez sur pour conserver la valeur par défaut[*] ou choisissez le numéro sélectionné :1
update-alternatives: utilisation de « /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java » pour fournir « /usr/bin/java » (java) en mode manuel
phil@phil-05:~$ 

puis lancer Freeplane depuis le dossier

phil@phil-05:/usr/share$ cd freeplane-1.6.15/
phil@phil-05:/usr/share/freeplane-1.6.15$ sh freeplane.sh 


Merci

Dernière modification par philoeil (Le 11/07/2018, à 20:52)

Hors ligne