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?
0
A
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
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
@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. –