1

我已经搜索了好几个小时了:我有一个 lua 脚本,其中包含我想添加到 java 程序中的变量。除了使用 luajava (我尝试设置但没有运气)之外,还有其他方法,或者像写入文本文件而不是使用 java 从它读取的东西?

我想要的是:运行一个lua线程和一个java线程并从lua线程读取数据并在java线程中使用它。

4

1 回答 1

2

连接 Lua 和 Java 的另一种方法是jnlua

LuaJava 相比,它有几个优点- 它处理 Java 数组,为和派生提供专门的__ipairs__pairs元方法,使用,使用和对象实现时。ListMap__tostringtoString()__eqequals()__ltComparable

请注意,jnlua 1.0 需要 Lua 5.2,如果您只有 Lua 5.1,则必须使用 jnlua 0.9。

于 2012-12-03T13:46:04.097 回答