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
Questions connexes
- 1. Utilisation de javax.script ou de Rhino pour exécuter javascript en Java avec le contexte du navigateur (par exemple, envjs)?
- 2. exécuter un programme Java
- 3. Comment évaluer les fichiers js prototypes via le moteur de script rhino en Java
- 4. rhino serverside js licence
- 5. Est-ce que java peut exécuter un code scala compilé?
- 6. Comment compiler et exécuter un programme Java?
- 7. Java 6: Exemples pour implémenter son propre langage de script en utilisant javax.script?
- 8. Rhino: comment appeler la fonction JS à partir de Java
- 9. Authentification par programme en Java EE 6
- 10. PHP Inclut l'appel d'autres fichiers
- 11. Can Rhino analyse les fichiers HTML
- 12. Ajax Minifier Visual Studio inclut tous les fichiers javascript
- 13. Comment un programme java peut-il décider quelle commande exécuter en fonction de
- 14. JavaScript (Rhino) utilise une bibliothèque ou inclut d'autres scripts
- 15. Comment exécuter le programme qui a créé Qt sur Windows?
- 16. Comment exécuter un programme Java à partir d'un répertoire différent?
- 17. Comment faire pour exécuter MSBuild Exec un programme Java?
- 18. Rhino - Convertir la carte de paramètres en objet JS natif
- 19. Java 6 ScriptEngine et le problème JSON.parse
- 20. Comment est-ce que rhino peut se moquer d'une méthode qui retourne l'argument passé en argument?
- 21. Comment distribuer un programme d'installation qui contient un programme d'amorçage
- 22. Qu'est-ce qui fait que g ++ inclut GLIBCXX_3.4.9?
- 23. L'éditeur de texte qui peut exécuter le programme de conversion externe
- 24. Comment exécuter un programme externe à partir de Java?
- 25. Y at-il un programme Java simple qui peut extraire l'URL et le titre des fichiers html
- 26. Exécuter un processus caché dans Windows Mobile 6
- 27. C# Méthode qui peut exécuter un code dans la boucle
- 28. impossible d'exécuter le programme java qui exécute les commandes weka
- 29. Can Axis2 peut-il exposer un service Web à partir d'un ancien programme Java?
- 30. Moteur Javascript le plus rapide basé sur Java
Ah, je dois avoir cherché dans le dossier par erreur JRE - il est seulement dans le JDK. Suffisant pour moi. Merci! – Ken