针对 Java 的 Lua 解释器推荐

我有一个用Java编写的GUI应用程序,需要使用Lua脚本语言。我看过LuaJava,但它似乎给我带来了问题。你能推荐一个好的Lua解释器吗,最好是纯Java实现的。

原文链接 https://stackoverflow.com/questions/3803336

点赞
stackoverflow用户251122
stackoverflow用户251122

我所知道的 Java 对 Lua 的唯一绑定是 JNLua (Java Native Lua)。我没有它的使用经验,因此不能告诉您其稳定性。

LuaJava 绑定有什么问题?

2010-09-27 12:30:47
stackoverflow用户282536
stackoverflow用户282536
2010-09-27 13:47:37
stackoverflow用户419275
stackoverflow用户419275

LuaJ 是一个不错的选择,但是其文档很不好。尽管如此,我还是让它起作用了,并连接了额外的库以获取我所需的功能。

2010-10-04 17:38:08
stackoverflow用户691688
stackoverflow用户691688

我在查看 Lua 解释器,所以想把这个链接留在这个问题中,以便日后参考: http://code.google.com/p/jillcode/ 看起来是一个相当不错的纯 Java Lua 实现。

2011-06-12 06:03:18
stackoverflow用户720386
stackoverflow用户720386

LuaJ 使用经验

我已经使用 LuaJ 一个月了,虽然文档真的很糟糕,但 API 本身非常灵活。

源码是开放的,所以你可以自己研究它,最终(至少在我看来是这样)比阅读文档更容易理解 LuaJ。

另外,你对 LuaJava 有什么问题吗?它很容易使用,我的问题只有一次,当我想在 Java 中准备 LuaValues,然后在 Lua 中使用它们的时候。

2011-07-03 22:27:34