解释 Java 的脚本引擎

发布于 2024-11-30 04:46:56 字数 196 浏览 0 评论 0原文

我记得遇到过一个开源项目,该项目构建了一个解释 Java 的 Java 脚本引擎(不,不是 Rhino,那是针对 JavaScript 的,它运行 Java)。如果您遇到过该项目,请分享链接。

(当然,在 Google 上搜索 Java 和 scripting 的单词组合会返回所有 JavaScript 结果,唉,这不是我要找的东西,该死的 google!)

I remember running into an open source project that built a Java scripting engine that interprets Java (no, not Rhino, that's for JavaScript, it runs Java). If you have come across that project, please share Link(s).

(Of course doing a Google search of the word combination of Java and scripting returns all the JavaScript results, alas, that is not what I am looking for damn you google!!!)

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

云雾 2024-12-07 04:46:56

您可能需要 BeanShell。从他们的网站:

BeanShell 是一个小型、免费、可嵌入的 Java 源解释器,具有对象脚本语言功能,用 Java 编写。 BeanShell 动态执行标准 Java 语法,并使用常见的脚本编写便利性(如 Perl 和 JavaScript 中的松散类型、命令和方法闭包)对其进行扩展。

(强调我的)

You probably want BeanShell. From their site:

BeanShell is a small, free, embeddable Java source interpreter with object scripting language features, written in Java. BeanShell dynamically executes standard Java syntax and extends it with common scripting conveniences such as loose types, commands, and method closures like those in Perl and JavaScript.

(emphasis mine)

在风中等你 2024-12-07 04:46:56

You mean Groovy or Grails? Which are scripting languages that convert into bytecode.

憧憬巴黎街头的黎明 2024-12-07 04:46:56

Jikes 研究 VM 是用 Java 编写的 Java。
http://en.wikipedia.org/wiki/Jikes_RVM

下面是 Java 实现的列表:
http://en.wikipedia.org/wiki/List_of_Java_virtual_machines

Jikes research VM is Java written in Java.
http://en.wikipedia.org/wiki/Jikes_RVM

And here's a list of Java implementations:
http://en.wikipedia.org/wiki/List_of_Java_virtual_machines

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文