Rhino 和 Jasmine 以及 DefineClass

发布于 2024-12-13 05:19:55 字数 367 浏览 0 评论 0原文

我有一些 javascript 代码,它们使用 Java 和 Rhino 中定义的函数。

我正在尝试在 jasmine-maven-plugin 中测试它。我对如何让 DefineClass 发生感到相当困惑。

DefineClass 是 Rhino 中 shell 的一部分。它没有添加到语言中。所以我不能只将一个defineClass写入普通的js文件中。

我想不出任何方法让 jasmine-maven-plugin 调用我的一些 java 代码来调用 ScriptableObject.defineClass 。

我即将在 jasmine-maven-plugin 的一个分支中进行编辑,为此发明一些东西,但我在这里发帖以防万一我遗漏了一些东西。

I have some javascript code that uses functions defined in Java with Rhino.

I'm trying to test it in the jasmine-maven-plugin. I'm rather flummoxed by how to get the defineClass to happen.

defineClass is part of the shell in Rhino. It's not added to the language. So I can't just write a defineClass into an ordinary js file.

I can't think of any way to get the jasmine-maven-plugin to invoke some java code of mine to call ScriptableObject.defineClass.

I'm about to go edit in a fork of the jasmine-maven-plugin to invent something for this, but I post here in case I'm missing something.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文