用于在 Java 代码中执行 java 脚本的 Rhino 脚本执行无法识别多个 javascript。
ScriptEngineManager factory = new ScriptEngineManager();
ScriptEngine jsEngine = factory.getEngineByName("javascript");
Reader reader = new FileReader(new File(this.getClass().getClassLoader().getResource("file1.js").toURI()));
jsEngine.eval(reader);
如果 file1.js 在内部使用 jquery-1.3.2.min.js 执行,如何使用 import 语句。
我正在为 Rhino 使用以下 maven 依赖项:
<!-- Mozilla Rhino JavaScript engine -->
<dependency>
<groupId>rhino</groupId>
<artifactId>js</artifactId>
<version>1.7R2</version>
</dependency>
不知道为什么它会以这种方式表现。