我发现Java 6包含Rhino JS(一个或两个小部分除外),javax.script
。非常酷!
Java 6安装(JRE或JDK)是否包含一个二进制文件,我可以简单地指向要运行的.js文件? (我认为能够为其他人提供源代码来阅读和运行,无需编译,并且只需要安装Java就好了。)或者我是否必须在文档中构建小8-line program?
答案 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
并将脚本设置为可执行文件以直接运行它们。