Java 6是否包含可以运行javax.script(Rhino JS)文件的程序?

时间:2010-07-21 22:59:22

标签: javascript java rhino jdk1.6

我发现Java 6包含Rhino JS(一个或两个小部分除外),javax.script。非常酷!

Java 6安装(JRE或JDK)是否包含一个二进制文件,我可以简单地指向要运行的.js文件? (我认为能够为其他人提供源代码来阅读和运行,无需编译,并且只需要安装Java就好了。)或者我是否必须在文档中构建小8-line program

3 个答案:

答案 0 :(得分:5)

是的,有jrunscript

答案 1 :(得分:1)

JDK中包含一个名为jrunscript的二进制文件:

wookie@hoth:/usr/local/java/bin$ ./jrunscript 
js> println("This is hello from test.js");
This is hello from test.js

答案 2 :(得分:0)

在基于Debian的系统上,您可以安装Rhino软件包并访问名为js的控制台应用程序。从那里,您可以将所有js文件开头:

#/usr/bin/js

并将脚本设置为可执行文件以直接运行它们。