首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Java包装Lua

用Java包装Lua
EN

Stack Overflow用户
提问于 2012-01-07 23:52:02
回答 1查看 2.3K关注 0票数 2

我试图用Java/Scala(一种JVM语言)编写一个扩展已有程序的大型项目,但问题是API是用Lua编写的。

我发现了一组声称能够从Lua访问Java和从Java访问Lua的网站:

  1. http://www.keplerproject.org/luajava/
  2. http://code.google.com/p/jnlua/
  3. https://www.github.com/dafrito/jna-lua

我的项目正在扩展的程序,通过在文件中加载某个脚本来工作。相反,我希望运行JVM项目中的所有内容。

在其他工作中:我需要能够调用Lua文件中的函数,该文件是通过java项目中的类似反射的系统加载的。

以前有人做过这样的事吗?有可能吗?您会推荐Java <-> Lua连接的某个库吗?你能推荐另一种选择吗?

谢谢您抽时间见我!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-01-08 04:16:49

你可以试试LuaJ甘露咖啡力娇酒。我两种都用过了,它们都起作用了。LuaJava和jnlua一样工作。我知道两个项目都在使用,虽然我自己也不知道。

所以你有4个要挑。没有“最好的”,每个人都有一些优缺点。这真的取决于你想做什么。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8774147

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档