我有一些 javascript 代码使用在 Java 中定义的函数和 Rhino。
我正在尝试在 jasmine-maven-plugin 中对其进行测试。我对如何让 defineClass 发生感到困惑。
defineClass 是 Rhino 中 shell 的一部分。它没有添加到语言中。所以我不能只把defineClass写到一个普通的js文件中。
我想不出任何办法让 jasmine-maven-plugin 调用我的一些 java 代码来调用ScriptableObject.defineClass
.
我即将在 jasmine-maven-plugin 的一个分支中进行编辑以为此发明一些东西,但我在这里发布以防我遗漏了一些东西。