用 Rhino 脚本化 Java
由 学院君 创建于6个月前, 最后更新于 6个月前
版本号 #2
410 views
0 likes
0 collects
Rhino 是一种用 Java 编写的 JavaScript 解释器,其设计目标是借助于强大的 Java 平台 API 实现轻松编写 JavaScript 程序。Rhino 能自动完成 JavaScript 原生类型和 Java 原生类型之间的相互转换,因此 JavaScript 脚本可以设置、查询 Java 属性,并调用 Java 方法。
安装构建 Rhino
git clone https://github.com/mozilla/rhino.git
cd rhino
./gradlew jar
构建完成后即可通过如下命令开启一个 shell 页面:
java -jar buildGradle/libs/rhino-1.7.11-SNAPSHOT.jar
如果要运行指定的 JavaScript 文件,如 program.js,也可以通过下面的运行执行:
java -jar buildGradle/libs/rhino-1.7.9.jar program.js
Rhino 功能特性
Rhino 定义了一些全局函数,这些函数不是 JavaScript 的核心组成部分:
print:将内容输出到控