【问题标题】:Does Java 6 include a program that can run javax.script (Rhino JS) files?Java 6 是否包含可以运行 javax.script (Rhino JS) 文件的程序?
【发布时间】:2011-03-19 06:53:33
【问题描述】:

我发现Java 6 包括Rhino JS(除了一两个小部分),如javax.script。很酷!

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

【问题讨论】:

    标签: javascript java rhino jdk1.6


    【解决方案1】:

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

    #/usr/bin/js
    

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

        是的,有jrunscript

        【讨论】:

        • 啊,我一定是看错了 JRE 文件夹——它只在 JDK 中。对我来说已经足够好了。谢谢!
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多