【问题标题】:Recommendations on Lua Interpreter for Java [closed]关于 Lua Interpreter for Java 的建议 [关闭]
【发布时间】:2011-04-17 17:30:21
【问题描述】:

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

【问题讨论】:

    标签: java lua


    【解决方案1】:

    LuaJ 是一个不错的选择,但是它的文档记录很差。尽管如此,我还是让它工作并连接了其他库以获得我正在寻找的功能。

    【讨论】:

      【解决方案2】:

      我所知道的唯一一个用于 Java 的 Lua 绑定是 JNLua(Java Native Lua)。我没有这方面的经验,所以我不能告诉你任何关于稳定性的事情。

      您在使用 LuaJava 时遇到了哪些问题?

      【讨论】:

      • 到目前为止我注意到的三个。当 lua 进入恐慌模式时,程序才退出。当我尝试调用一个函数时,程序实际上并没有调用 lua 函数,直到应用程序退出。文档错误。
      【解决方案3】:

      试试Kahlua 我听说过很多关于它的好消息。

      【讨论】:

        【解决方案4】:

        好吧,我上个月一直在使用 LuaJ,虽然文档确实很糟糕,但 API 本身非常灵活。

        源代码是开放的,因此您可以自己研究它,并且(至少这对我来说是这样)最终会有更好的理解,然后我认为您会通过文档来完成。

        你对 LuaJava 有什么问题吗?它非常易于使用,只有当我想在 Java 中准备我的 LuaValues 然后在 Lua 中使用它们时才会遇到问题。

        【讨论】:

          【解决方案5】:

          当时正在研究 Lua 解释器,所以我想我会把这个添加到这个问题中以供后代使用:http://code.google.com/p/jillcode/ 似乎是一个相当不错的纯 Java Lua 实现。

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 2012-09-02
            • 2011-06-11
            • 2022-10-20
            • 1970-01-01
            • 2014-05-21
            • 2020-12-11
            • 1970-01-01
            • 2017-10-02
            相关资源
            最近更新 更多