J'ai trouvé que Java 6 comprend Rhino JS (sauf pour une ou deux pièces mineures), comme javax.script
. Plutôt cool! Est-ce qu'une installation Java 6 (JRE ou JDK, soit) contient un binaire que je peux simplement pointer vers un fichier .js à exécuter? (Je pense que ce serait génial de pouvoir fournir du code source pour que d'autres puissent lire et exécuter, sans compilation, et nécessitent seulement que Java soit installé.) Ou dois-je construire le petit 8-line program dans les docs?Est-ce que Java 6 inclut un programme qui peut exécuter les fichiers javax.script (Rhino JS)?
3
A
Répondre
5
Oui, il y a jrunscript
0
Sur les systèmes Debian, vous pouvez installer le package Rhino et accéder à une application console appelée js
. A partir de là, vous pouvez avoir tous vos fichiers js commencent par:
#/usr/bin/js
et définissez le script exécutable pour les exécuter directement.
1
Il y a un fichier binaire inclus dans le JDK appelé jrunscript:
[email protected]:/usr/local/java/bin$ ./jrunscript
js> println("This is hello from test.js");
This is hello from test.js
Ah, je dois avoir cherché dans le dossier par erreur JRE - il est seulement dans le JDK. Suffisant pour moi. Merci! – Ken