OVH Cloud OVH Cloud

Bizarrerie au lancement d'Eclipse

4 réponses
Avatar
RTyler
(re)Bonjour la liste,


Je viens donc de télécharger Eclipse
(eclipse-SDK-3.1.1-linux-gtk.tar.gz), de le décompresser et de le copier
dans /usr/lib puis j'ai fait un lien de /usr/bin/eclipse vers
/usr/lib/eclipse/eclipse. Problème : autant eclipse se lance
correctement en faisant /usr/lib/eclipse/eclipse ou eclipse (en console
et après avoir tapé firefox par exemple) mais pas en graphique (alt+F2
puis eclipse sous KDE) ni en console si je viens d'ouvrir un xterm
(konsole).

Je vous copie le message d'erreur :

une fenêtre apparait avec

JVM terminated. Exit code=1
/usr/bin/java
-jar startup.jar
-os linux
-ws gtk
-arch x86
-launcher /usr/bin/eclipse
-name Eclipse
-showsplash 600
-exitdata 22b8007
-vm /usr/bin/java
-vmargs
-jar startup.jar

et sinon dans le terminal qui le lance (si je lance depuis un terminal
tout juste ouvert) : Unable to access jarfile startup.jar

Je n'arrive pas à trouver ce qui pourrait manquer (peut-on préciser dans
un lien vers une application de faire exactement comme si tout était
lancé depuis le répertorie cible ?). Ce qui me surprend le plus c'est ce
comportement étrange en xterm en fonction des commandes déjà tapées ou
non...

Décidément ce soir j'ai du mal (Cf pb avec ma carte son).

Merci

RTyler


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

4 réponses

Avatar
Jean-Michel OLTRA
bonjour,


Le jeudi 01 décembre 2005, RTyler a écrit...


et sinon dans le terminal qui le lance (si je lance depuis un terminal
tout juste ouvert) : Unable to access jarfile startup.jar



Un problème de classpath ? J'ai eu quasiment la même chose en faisant un
lien de /usr/local/bin/argo vers /usr/local/Argouml/<version>/argouml.sh

en fait j'étais positionné dans /usr/local/bin et j'ai fait :
ln -s ../Argouml/<version>/argouml.sh argo

et il fallait donner le chemin complet :
ln -s /usr/local/Argouml/<version>/argouml.sh argo

essaie ?

--
jm



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Daniel C
RTyler a écrit :
[...]
et sinon dans le terminal qui le lance (si je lance depuis un terminal tout juste ouvert) : Unable to access jarfile startup.jar


Probablement un pb de chemin

Je n'arrive pas à trouver ce qui pourrait manquer (peut-on préciser dans
un lien vers une application de faire exactement comme si tout était
lancé depuis le répertorie cible ?).



Un lien au sens "ln" non, au sens lanceur kde peut-être.

Ce qui me surprend le plus c'est ce
comportement étrange en xterm en fonction des commandes déjà tapé es ou
non...



fait un "export" avant et après la commande qui permet de faire marcher eclipse
et regarde les différences (je pense à $PATH et $JAVA*).

Sinon, si ça marche quand tu lance eclipse en console depuis son répe rtoire,
remplace ton lien /usr/bin/eclipse par un fichier /usr/bin/eclipse qui co ntiendrait

#!/bin/sh
cd /usr/lib/eclipse/ && ./eclipse

Peut-être faut-il aussi ajouter qq
export VARIABLE=valeur_qui_va_bien

Daniel
Avatar
RTyler
Jean-Michel OLTRA a écrit :
bonjour,


Le jeudi 01 décembre 2005, RTyler a écrit...



et sinon dans le terminal qui le lance (si je lance depuis un terminal
tout juste ouvert) : Unable to access jarfile startup.jar




Un problème de classpath ? J'ai eu quasiment la même chose en faisant un
lien de /usr/local/bin/argo vers /usr/local/Argouml/<version>/argouml.sh

en fait j'étais positionné dans /usr/local/bin et j'ai fait :
ln -s ../Argouml/<version>/argouml.sh argo

et il fallait donner le chemin complet :
ln -s /usr/local/Argouml/<version>/argouml.sh argo



Bah à la base j'avait justement fait ln -s /usr/lib/eclipse/eclipse
/usr/bin/eclipse mais cela ne marchait pas plus. C'est là que j'ai voulu
faire plutôt ln -s ../lib/eclipse/eclipse /usr/bin/eclipse comme le fait
le lien firefox.

essaie ?





--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
RTyler
Daniel C a écrit :
RTyler a écrit :
[...]

et sinon dans le terminal qui le lance (si je lance depuis un terminal
tout juste ouvert) : Unable to access jarfile startup.jar



Probablement un pb de chemin

Je n'arrive pas à trouver ce qui pourrait manquer (peut-on préciser
dans un lien vers une application de faire exactement comme si tout
était lancé depuis le répertorie cible ?).




Un lien au sens "ln" non, au sens lanceur kde peut-être.

Ce qui me surprend le plus c'est ce comportement étrange en xterm en
fonction des commandes déjà tapées ou non...




fait un "export" avant et après la commande qui permet de faire marcher
eclipse et regarde les différences (je pense à $PATH et $JAVA*).



Oui c'est ce que je m'étais dit ce qui tendrait à dire que certaines
commandes initialisent correctement ces variables, non ?

Sinon, si ça marche quand tu lance eclipse en console depuis son
répertoire, remplace ton lien /usr/bin/eclipse par un fichier
/usr/bin/eclipse qui contiendrait

#!/bin/sh
cd /usr/lib/eclipse/ && ./eclipse



C'est parfait cela marche avec cette solution (même si cela fait un peu
bricolage à mon gout, mais je vais chercher du côté des variables). il
manquait juste un petit chmod 755 sur le-dit fichier et ça a marché :)

Merci

Peut-être faut-il aussi ajouter qq
export VARIABLE=valeur_qui_va_bien

Daniel



RTyler






--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact