我发现Java 6包含Rhino JS(除了一个或两个小部分),如javax.script
。很酷!Java 6是否包含可以运行javax.script(Rhino JS)文件的程序?
Java 6安装(JRE或JDK)是否包含一个二进制文件,我可以简单地指向一个.js文件来运行? (我认为能够为其他人提供源代码来读取和运行,而不需要编译,并且只需要安装Java就太好了。)或者我必须在文档中构建一个小小的8-line program?
我发现Java 6包含Rhino JS(除了一个或两个小部分),如javax.script
。很酷!Java 6是否包含可以运行javax.script(Rhino JS)文件的程序?
Java 6安装(JRE或JDK)是否包含一个二进制文件,我可以简单地指向一个.js文件来运行? (我认为能够为其他人提供源代码来读取和运行,而不需要编译,并且只需要安装Java就太好了。)或者我必须在文档中构建一个小小的8-line program?
是的,有jrunscript
在基于Debian的系统,可以安装犀牛包和访问称为js
一个控制台应用程序。从那里,你可以让你所有的js文件开头:
#/usr/bin/js
并将脚本设置为可执行,以直接运行它们。
有包含在JDK二进制称为jrunscript:
[email protected]:/usr/local/java/bin$ ./jrunscript
js> println("This is hello from test.js");
This is hello from test.js
啊,我一定是被错看在JRE文件夹 - 这是只有在JDK。对我来说足够了。谢谢! – Ken 2010-07-21 23:14:15