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 16/10/2007, à 21:51

matifou

[Résolu] Installation et lancement programme java par script

Bonjour

J'ai essayé d'installler le programme de statistiques Jmulti http://www.jmulti.de/ qui est je crois écrit en java. J'ai donc téléchargé le paquet, décompressé mais la procédure normale ./configure  make et install ne marchent pas, il semblerait qu'il n'y ait pas de "source".

En fait, le programme ne doit pas être installé, mais se lance depuis un petit script:

cd /usr/local/jmulti

LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH

java -DDEBUG="false" -jar  jmulti.jar

Ca marche, mais j'aimerais bien pouvoir le lancer depuis le lanceur d'application, mais je sais pas très bien comment faire avec autant de lignes... Ou y'a-t-il un moyen depuis le terminal d'éxecuter toutes les commandes d'un script? Je pourrais à ce moment l'entrer dans le lanceur d'application.

Et deuxième question, le programme demande un programme pas disponible

For viewing graphics, the GRTE assumes that a postscript viewer that can be started via the command   

    ghostview

is available. If this is not the case on your system, you might create a symbolic link named "ghostview" that points to your current postscript viewer.

Je vois pas très bien comment je pourrais faire ce raccourci vers kghostsript... des idées?

Merci beaucoup!!!

Dernière modification par matifou (Le 16/10/2007, à 23:24)

Hors ligne

#2 Le 16/10/2007, à 22:11

mollig

Re : [Résolu] Installation et lancement programme java par script

Bonsoir,

En effet, il est possible de créer un script pour toutes ces commandes :

1) créer un fichier par exemple "run_jmulti"

2) contenu du fichier :

#!/bin/sh
cd /usr/local/jmulti
LD_LIBRARY_PATH=.:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
java -DDEBUG="false" -jar  jmulti.jar

3) rendre le fichier exécutable

chmod +x run_jmulti

4) le mettre dans ton lanceur d'applications


Concernant le lien symbolique vers ghostview, il s'agit de faire quelque chose comme :

ln -s kghostsript ghostview

Hors ligne

#3 Le 16/10/2007, à 22:38

matifou

Re : [Résolu] Installation et lancement programme java par script

Hello

Super! Le lien dans lée lanceur marche parfaitement grâce à ton petit script, merci!

Par contre, pour le raccourci symbolique, il me semble pas que ça marche, mais je suis pas sur de l'effet que ça devrait avoir... En tt cas y'a un petit problème avec jmulti (pas de lancement de graphique) qui est pt-etr lié...

mat@openedwin:~$ ghostview
bash: ghostview : commande introuvable
mat@openedwin:~$ ln -s kghostview ghostview
ln: création d'un lien symbolique `ghostview' vers `kghostview': Le fichier existe.
mat@openedwin:~$ ghostview
bash: ghostview : commande introuvable
mat@openedwin:~$

J'imagine que je devrais en entrant ghostview pouvoir lancer kghostview? (Je m'étais trompé pour le nom, c'est pas kghostscript).

Merci pour ta réponse rapide!!

Dernière modification par matifou (Le 16/10/2007, à 22:47)

Hors ligne

#4 Le 16/10/2007, à 23:09

drawing_rom

Re : [Résolu] Installation et lancement programme java par script

Salut

En fait il faut créer ton lien dans le répertoire où se trouve l'exécutable kghostview. Pour le connaitre, tape la commande :
type kghostview

Va dans le répertoire indiqué et crée ton lien...

Hors ligne

#5 Le 16/10/2007, à 23:17

mollig

Re : [Résolu] Installation et lancement programme java par script

Oui, en effet :

sudo ln -s /usr/bin/kghostview /usr/bin/ghostview

fonctionne !

Hors ligne

#6 Le 16/10/2007, à 23:23

matifou

Re : [Résolu] Installation et lancement programme java par script

Les gars!

Vous êtes juste trop forts! Et en plus trop rapides!

Ca a marché comme sur des roulettes, le raccourci marche et maintenant les graphiques sont visibles avec kghostview!! En plus, j'ai appris un ou deux trucs (meme si la première commande#! bin/sh est encore à méditer..)

Merci beaucoup!!!

Hors ligne

#7 Le 16/10/2007, à 23:28

mollig

Re : [Résolu] Installation et lancement programme java par script

N'oublie pas de marquer [résolu] dans le sujet de ton post...

#! bin/sh : indique que ce script doit être exécuté par le shell /bin/sh

Hors ligne

#8 Le 13/10/2011, à 11:04

fredericseverino

Re : [Résolu] Installation et lancement programme java par script

Merci pour ce script qui fonctionne à merveille!


L'informatique, c'est pas difficile, il suffit de lire.

Hors ligne