2010-06-28 5 views
0

J'ai un projet Rhino où j'ai écrit des fichiers .js, et à partir d'Eclipse, je démarre mon programme en appelant org.mozilla.javascript.tools.shell.Main avec un paramètre dans un de mes fichiers .js, "src/bot.js". Maintenant, pour pouvoir l'exécuter sur mon serveur, je voudrais pouvoir le construire en un fichier JAR exécutable unique pour un déploiement facile. Comment dois-je faire, ou devrais-je essayer d'adopter une approche totalement différente?Comment créer un projet Rhino en tant que fichier JAR exécutable dans Eclipse?

Répondre

0

La syntaxe pour appeler un script est:

java org.mozilla.javascript.tools.shell.Main [options] script-filename-or-url [script-arguments] 

Je n'ai pas essayé mais threory vous devriez être en mesure de passer dans l'URL JAR comme indiqué ci-dessous:

La syntaxe d'une URL JAR est:

jar:<url>!/{entry} 

par exemple:

jar:http://www.foo.com/bar/baz.jar!/COM/foo/Quux.class 
jar:file:/export/home/faculty/stansif/public_html/java/applets/image/view.jar!/image.gif 
+0

Ok, donc si je veux pouvoir simplement double-cliquer sur mon fichier JAR ou entrer ./myProgram.jar dans un terminal pour démarrer mon code JavaScript qui ne sera pas possible? – vrutberg

+0

@vrutberg dans le principal qui est exécuté dans le fichier jar puis appelez le javascript main ou créer un fichier batch et l'envelopper. –

Questions connexes