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>
なぜそのような振る舞いをしているのかわかりません。