1. 简介:
Lua 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo所组成并于1993年开发。
该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。
2. 安装:lua java 支持 jar包下载地址:http://luaforge.net/frs/?group_id=10
选择下载 luajava-1.1-win32-lua51.zip,解压得到 luajava-1.1.dll(放置于C:\WINDOWS),luajava-1.1.jar(项目classpath).
3. 运行:
建立测试代码
package org.light.lua;
import org.keplerproject.luajava.LuaState;
import org.keplerproject.luajava.LuaStateFactory;
public class Hello {
public static void main(String[] args) {
LuaState L = LuaStateFactory.newLuaState();
L.openLibs();
System.out.println("这里是Java程序调用Lua脚本");
// 加载脚本hello.lua,并执行
L.LdoFile("D:/workspace2/zmy_project/doc/lua/hello.lua");
}
}
测试lua文件 hello.lua:
--基本方法
print("您现在使用的是LUA脚本语言")
运行Hello.java即可观察打印出信息。
4. LuaEclipse插件地址http://luaeclipse.luaforge.net/manual.html#installation