#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...
Mon blogounet : http://troubleshot-rom.blogspot.com
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