我怎样才能在java中嵌入lua?

时间:2010-01-21 22:25:17

标签: java lua

LuaJava是必须的吗?或者我可以在没有它的情况下将lua嵌入java中吗?

4 个答案:

答案 0 :(得分:27)

LuaJ很容易嵌入Java中。我确实需要改变它们的一些源代码来使它按预期工作(它不需要自动生成IO库)。

http://sourceforge.net/projects/luaj/

答案 1 :(得分:11)

另请尝试kahluaMochalua

答案 2 :(得分:3)

http://www.keplerproject.org/luajava/manual.html,但基本上lua更适合与C集成。虽然有许多其他脚本语言具有良好的Java集成。首先考虑groovy,jruby或jython。

答案 3 :(得分:1)

Lua是一个C库,你可以用Java嵌入它,但你必须将java虚拟机和Lua与一些C代码连接起来。

LuaJava的作者已经完成了这项工作 - 你最好不要自己动手。