[Isis-fish-user] isis sous linux

tony Chemit chemit at codelutin.com
Mar 18 Nov 18:04:11 CET 2008


On Tue, 18 Nov 2008 17:52:24 +0100
Benjamin POUSSIN <poussin at codelutin.com> wrote:

> On Tue, 18 Nov 2008 10:23:27 -0500
> Hilaire Drouineau <hilaire.drouineau at gmail.com> wrote:
> 
> > Salut tout le monde,
> > Question tout autant linuxienne qu'isissienne...
> > voulant installer ISIS sur linux, et souhaitant qu'il soit
> > accessible à n'importe quel utilisateur, j'ai crée un répertoire 
> > /usr/share/ISIS/isis-fish.3.2.0.2 dans lequel j'ai décompressé le
> > zip d'ISIS. Si dans ce répertoire, je fais ./go.sh pas de problème
> > ça marche. Par contre, pour que ce soit plus pratique, j'ai créé un
> > lien symbolique dans le répertoire /usr/bin (commande ln -sf 
> > /usr/share/ISIS/isis-fish.3.2.0.2/go.sh /usr/bin/ISIS): ce
> > répertoire étant dans mon path, je me disais que je pourrais lancer
> > ISIS de n'importe où en tapant la commande ISIS. Pas de bol, dans
> > ce cas là, les librairies sont pas retrouvées :-( D'où les
> > questions:
> > 
> >     * mon idée était idiote?
> >     * mon idée n'était pas idiote mais j'ai pas choisi le bon
> > procédé?
> >     * le procédé était bon mais il manque une manip?
> > 
> > Désolé pour cette question sans doute totalement absurde, mais je
> > débute sous linux alors je maîtrise pas tout...
> 
> En fait il faut modifier un peu le fichier go.sh
> 
> java -XX:MaxPermSize=256m -Xmx512m -Xms256m -jar
> lib/isis-fish-3.*.jar  $DEBUG  > error.txt 2>&1
> 
> Il faudrait a la place:
> 
> 
> java -XX:MaxPermSize=256m -Xmx512m -Xms256m -jar $(dirname
> $0)/lib/isis-fish-3.*.jar  $DEBUG  > $HOME/isis-error.txt 2>&1
> 
> De cette facon les librairies seront trouvees de n'importe ou. Et le
> fichier de log sera toujours dans le rep utilisateur
> 
> Ensuite, soit tu creer un script qui appelle celui la dans /usr/bin,
> soit tu mets directement dans le PATH le chemin vers le go.sh
> 
> exemple de script a mettre dans /usr/bin:
> 
> #!/bin/sh
> /usr/share/ISIS/isis-fish.3.2.0.2/go.sh
> 
> 

Si on commençait par utiliser le class-path du jar, ce problème
disparaîtrait je pense.

donc un simple java -jar isis-fish.jar + les autres options de debug et
de log, bien sûr.

Tony.

> --
> Benjamin
> --------------------
> tél: +33 (0) 2 40 50 29 28
> email: poussin at codelutin.com           () campagne du ruban ascii
> http://www.codelutin.com               /\ pour les mails en ascii
> _______________________________________________
> Isis-fish-user mailing list
> Isis-fish-user at lists.labs.libre-entreprise.org
> http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-user



Plus d'informations sur la liste de diffusion Isis-fish-users