Java 的 Lua 解释器 LuaJ

MIT
Java Lua
跨平台
2015-10-04
红薯

Luaj 是一个 Java 的 Lua 解释器,基于 Lua 5.2.x 版本,目的是:

  • 基于 Java 的实现,可以在 Java 应用中集成 Lua 虚拟机

  • 轻量级、高性能的执行 Lua

  • 多平台支持

  • 完整的库和工具支持

  • 可在 Java ME、SE 和 EE 环境中执行

  • luajava api 支持

  • 混合调试

你可直接在 Java 应用中执行 Lua 脚本:

import org.luaj.vm2.*;
import org.luaj.vm2.lib.jse.*;

Globals globals = JsePlatform.standardGlobals();
LuaValue chunk = globals.load("print 'hello, world'");
chunk.call();
加载中

评论(5)

netbuffer
netbuffer
Mr_K
Mr_K
远程脚本执行? #LuaJ#
红鼠、
红鼠、
撸JJ #LuaJ#
yongzhong
yongzhong
撸阿姐 #LuaJ#
TGVvbmFyZA
TGVvbmFyZA
Lua終於可以在JVM上跑了 #LuaJ#

暂无资讯

暂无问答

java结合luaj实现服务中执行动态脚本

业务场景 我们都会碰到这样的情况,某某用户临时又增加新的校验规则需求,但是需求又很碎很急,没法等到下一个版本上线(想打人有木有),这种时候如果为了上线该改动需要重启服务,修改代码...

2018/08/09 19:13
84
0
Quick-x中luajavabridge示例代码中一个小问题

Quick-x提供的luaj非常好用,很简单的实现了Lua调用Java的功能,平台也提供了一个Luajavabridge示例,按照例子可以很快的掌握调用方法。 不过,在使用过程中,发现在某些Android机器上,在调...

2014/02/18 16:43
1K
2
android嵌入lua

java嵌入lua有多种方案可选择,比如纯java的luaj 、纯C jni的 luajava还有个lua4j。在android中嵌入lua,我偏向使用luajava(当然面对除arm外的平台如x86、mips或需单独打包). 要使用luajava...

2014/06/30 14:35
645
0
【 开源公告 】 Android 轻应用开发组件 RapidView 正式开源

欢迎大家前往腾讯云社区,获取更多腾讯海量技术实践干货哦~ 作者:腾讯开源 RapidView RapidView是一套用于开发Android客户端界面、逻辑以及功能的开发组件。布局文件(XML)及逻辑文件(Lua)可...

2017/11/24 16:06
72
0
Java调用Lua

前言 最近一款游戏开发中,客户端基于lua语言开发,为了方便客户端调用原型数据,所有的原型数据都以lua表格的形式存放;对于服务器端的java语言就需要解析出lua中的数据, 转换为java对象。...

2016/12/08 23:03
1K
1
ca-bundle.crt文件,用于php发起外部https请求

解决curl: (60) SSL certificate problem: unable to get local issuer certificate 错误,在php.ini配置 curl.cainfo = C:\php\phpStudy\php56n\ext\ca-bundle.crt 转自:http://www.cnblog...

2016/12/18 15:47
2.1K
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部