Pages : 1
#1 Le 22/07/2006, à 11:04
- nknico
[Résolu]Scrip shell
Bonjour à tous!!
J'aurais besoin d'un petit coup de main...
J'ai besoin d'un petit script shell équivalent à ce script pour windows :
@set JAVADIR=C:\Program Files\Java\jre1.5.0_07
"%JAVADIR%/bin/java" -cp VectrexEmul.jar;jogl.jar frc.emul.ui.standalone.VectrexEmulator vectrex.properties
Je n'ai aucune idée sur la manière de faire ça...alors si quelqu'un peut jeter un oeil...ça serait super sympa.
Merci d'avance.
Dernière modification par nknico (Le 22/07/2006, à 14:13)
Nico
Hors ligne
#2 Le 22/07/2006, à 11:45
- kais
Re : [Résolu]Scrip shell
bonjour,
je suppose que tu as installé le jre sous linux (sinon, avec adept ou synaptic, tu cherche jre et tu installe celui de sun ou blackdown),
ensuite pour ton script, je crois que cela devrait suffire (ici c'est avec sun-java5-jre):
export JAVADIR=/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/jre
$JAVADIR/bin/java -cp VectrexEmul.jar;jogl.jar frc.emul.ui.standalone.VectrexEmulator vectrex.properties
j'espère que cela t'aidera...
Hors ligne
#3 Le 22/07/2006, à 12:42
- nknico
Re : [Résolu]Scrip shell
Ok merci beaucoup!
Oui j'ai le JRE 1.5 de sun d'installé...
Je ai un peu modifié le script comme ça :
export JAVADIR=/usr/lib/jvm/java-1.5.0-sun/jre
$JAVADIR/bin/java -cp VectrexEmul.jar;jogl-natives-linux.jar frc.emul.ui.standalone.VectrexEmulator vectrex.properties
Mais ça ne fonctionne pas il me retourne l'aide sur la syntaxe
Usage: java [-options] class [args...]
(to execute a class)
or java [-options] -jar jarfile [args...]
(to execute a jar file)
.....
suivi de
./vectrex.sh: line 2: jogl-natives-linux.jar : commande introuvable
Dernière modification par nknico (Le 22/07/2006, à 12:45)
Nico
Hors ligne
#4 Le 22/07/2006, à 12:55
- kais
Re : [Résolu]Scrip shell
cela devrait être:
$JAVADIR/bin/java -cp VectrexEmul.jar:jogl.jar frc.emul.ui.standalone.VectrexEmulator vectrex.properties
avec un : au lieu de ;
A+
Hors ligne
#5 Le 22/07/2006, à 13:06
- nknico
Re : [Résolu]Scrip shell
Ouais ça a l'air d'être ça.
J'ai plein de messages d'erreurs en retour, mais je pense que ça vient du programme en question. Je vais contacter l'auteur...
nico@laptop:~/Desktop/VectrexEmul$ ./vectrex.sh
Exception in thread "main" java.lang.NoClassDefFoundError: net/java/games/jogl/GLEventListener
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at frc.emul.vectrex.ui.VectrexUI.<init>(VectrexUI.java:26)
at frc.emul.vectrex.ui.VectrexUI.<init>(VectrexUI.java:21)
at frc.emul.ui.standalone.VectrexEmulator.createEngine(VectrexEmulator.java:44)
at frc.emul.ui.standalone.VectrexEmulator.run(VectrexEmulator.java:36)
at frc.emul.ui.standalone.VectrexEmulator.main(VectrexEmulator.java:28)
nico@laptop:~/Desktop/VectrexEmul$
Merci beaucoup!!
Dernière modification par nknico (Le 22/07/2006, à 13:23)
Nico
Hors ligne
#6 Le 22/07/2006, à 13:45
- kais
Re : [Résolu]Scrip shell
un petit [résolu] dans le sujet, ce serait bien...
et puis bon courage pour ton émulateur de Vectrex...
Hors ligne
Pages : 1