Page 1 sur 1

[jdk] License

Publié : mer. 03 nov. 2010, 14:22
par Sarkhan
Bonjour, tout nouveau sur le forum et dans le monde de Archlinux je me suis retrouvé coincé avec Java qui ne veut pas fonctionner car il me demande d'accepter la licence, or je ne trouve aucun moyen pour accepter la licence donc je pensai que vous pourriez m'aider à trouver comment accepter cette licence !

Le message que j'ai dans la console est le suivant :
The jdk package is licensed software.
You MUST read and agree to the license stored in
/opt/java/LICENSE before using it.
Please relogin to include jdk in your PATH
Merci à tous d'avance !

P.S. : Je m'excuse d'avance si il existé déjà un topic pour la même question je ne l'ai pas trouvé j'ai donc décidé dans creer un.

Re: [jdk] License

Publié : mer. 03 nov. 2010, 14:37
par tuxce
Ce message s'affiche à l'installation avec pacman, c'est juste du texte, il t'invite à lire le fichier cité mais ne demande aucune action par rapport à cette license (hormis l'accepter mais c'est implicite)
par contre, il faut te reloguer ! (ou un source du fichier profile installé)

Re: [jdk] License

Publié : mer. 03 nov. 2010, 14:45
par Sarkhan
Merci, pour ta réponse qui fut si rapide !
Donc si je comprend bien, j'ai juste à lancer cette commande "source /etc/profile" en root et c'est O.K. ? ^^

Re: [jdk] License

Publié : mer. 03 nov. 2010, 14:56
par FoolEcho
Oui (avec etc/profile.d/jdk.sh ou jre.sh ), mais pas besoin de le faire en root.
Note que pour Java, tu as aussi openjdk6, la version opensource...

Re: [jdk] License

Publié : mer. 03 nov. 2010, 15:08
par Sarkhan
O.K. merci à vous tous ! Et oui j'aimerai bien tourner sur la version libre sauf qu'elle ne peut pas marcher sur mon ordinateur elle me sort un message d'erreur qui après vérification sur le Forum, n'est vraiment pas bon -_-
Donc j'ai décidé au final d'installer jre qui apparament fonctionne mais j'étais un peu perdu avec le coup de la licence et bon être sans Java c'était quand même un peu la mort ! x)

Re: [jdk] License

Publié : mer. 03 nov. 2010, 15:12
par FoolEcho
Openjdk est prévu pour bien s'intègrer justement... Quel message d'erreur ?

Re: [jdk] License

Publié : mer. 03 nov. 2010, 15:42
par Sarkhan
L'erreur est celle-ci ! (Je tourne sous XCFE 4).
when you use a non-reparenting window manager
set _JAVA_AWT_WM_NONREPARENTING=1 in
/etc/profile.d/openjdk6.sh

Et j'ai eu mes renseignements ici : "http://forums.archlinux.fr/topic6664.html"

Re: [jdk] License

Publié : mer. 03 nov. 2010, 16:19
par FoolEcho
Ce n'est pas une erreur, c'est un message d'information sur la correction à apporter pour que les applications graphiques Java (awt - swing) s'affichent correctement avec certains gestionnaires de fenêtres.
J'ignore s'il faut le faire pour xfce4, mais lance une application swing et tu verras bien si ça t'affiche correctement les choses. Sinon, il y a juste une ligne à décommenter dans le fichier indiqué (et refaire 'source' ou se déloguer/reloguer). :chinois:

Re: [jdk] License

Publié : mer. 03 nov. 2010, 19:17
par Sarkhan
Je te remerci, je vais faire mes tests pour voir si ça fonctionne dans la soirée ! =)