URL: https://linuxfr.org/forums/linux-slackware/posts/erreur-sur-application-java-sur-slack-13-37-en-64bits Title: erreur sur application java sur slack 13.37 en 64bits Authors: Cangamra Date: 2012年11月25日T15:57:10+01:00 Tags: slackware Score: 0 Bonjour à tous, Je viens d'installer slackware 13.37 en 64 bit en double boot avec une vieille version de linux historiquement présente sur mon pc (acheté en 2009 avec linux préinstallé). Je ne parviens pas à utiliser une application qui fonctionne bien sur ma vieille installation, ce qui me bloque dans ma migration. L'application : cgoban 3 , lancée à partir de java web start. J'ignore s'il s'agit d'un pb lié à l'installation (un lien symbolique manquant), d'autorisation sur un fichier, de version de java, ou de version du fichier java. Voici les vérifications et essais effectués. Vérification du PATH : bash-4.1$ echo $PATH /usr/local/bin:/usr/bin:/bin:/usr/games:/usr/lib64/java/bin:/usr/lib64/kde4/libexec:/usr/lib64/qt/bin:/usr/share/texmf/bin:. Où est java : bash-4.1# whereis java java: /usr/lib64/java /usr/share/java bash-4.1# ls -lh /var/log/packages/jre* -rw-r--r-- 1 root root 36K Sep 28 15:14 /var/log/packages/jre-6u25-x86_64-1 Le lancement de cgoban.jnlp par javaws dans un terminal donne d'abord la fenètre d'attente java6 puis ça dit qu'il est impossible de lancer l'application CGoban 3 de l'éditeur KGS Online de http://files.gokgs.com. En cliquant sur le détail de l'erreur on a plusieurs onglets dont : onglet "exception" : JreExecException[ Impossible de lancer la version /usr/lib64/java de Java Runtime Environment] at com.sun.javaws.Launcher.prepareResources(Unknown Source) at com.sun.javaws.Launcher.prepareAllResources(Unknown Source) at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source) at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source) at com.sun.javaws.Launcher.launch(Unknown Source) at com.sun.javaws.Main.launchApp(Unknown Source) at com.sun.javaws.Main.continueInSecureThread(Unknown Source) at com.sun.javaws.Main1ドル.run(Unknown Source) at java.lang.Thread.run(Unknown Source) onglet "exception bouclée" : java.io.IOException: Cannot run program "/usr/lib64/java": java.io.IOException: error=13, Permission denied at java.lang.ProcessBuilder.start(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at java.lang.Runtime.exec(Unknown Source) at com.sun.javaws.JnlpxArgs.execProgram(Unknown Source) at com.sun.javaws.Launcher.prepareResources(Unknown Source) at com.sun.javaws.Launcher.prepareAllResources(Unknown Source) at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source) at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source) at com.sun.javaws.Launcher.launch(Unknown Source) at com.sun.javaws.Main.launchApp(Unknown Source) at com.sun.javaws.Main.continueInSecureThread(Unknown Source) at com.sun.javaws.Main1ドル.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: java.io.IOException: java.io.IOException: error=13, Permission denied at java.lang.UNIXProcess.(Unknown Source) at java.lang.ProcessImpl.start(Unknown Source) ... 13 more Idem en lançant directement javaws http://files.gokgs.com/javaBin/cgoban.jnlp Idem en faisant la même chose en tant que root. En supposant que ce puisse être un problème lié à policykit, j'en ai tué le démon, mais ai obtenu la même erreur après relance. Par ailleurs en me rendant sur la page de java pour tester s'il est bien installé, il me dit que non, alors qu'il y a bien le lien symbolique : "/usr/lib64/mozilla/plugins/libnpjp2.so -> /usr/lib64/java/lib/amd64/libnpjp2.so" Je peux lancer jconsole. Le java présent est celui packagé dans le dvd d'installation de slackware. Auriez vous ine idée pour me débloquer ? Merci d'avance !

AltStyle によって変換されたページ (->オリジナル) /