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
分享到:
相关推荐
lua 使用笔记资源描述可以把电子书的概述、源代码的说明、
lua学习笔记
学习笔记,lua学习基础笔记,小知识点,下载嘘谨慎,没有想象中完美
Lua 5.1 manual 笔记,由FinixLei整理,中文版。
自己学习lua记得笔记,做任务用的~很基础的东西,想要的拿走,免费
该笔记纯属我个人在实际开发中积累的,非网上直接复制粘贴,其中包括一些隐蔽bug解决方案,希望对相关游戏开发人员有所帮助。
整理了之前使用lua capi时不足的地方
主要在里面写了一些案例测试c++调用lua脚本语言,同时做了一些较为详细的笔记
lua面向对象编程类库笔记(源码中)
Lua 教程 Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能 本资源属于Lua笔记主要介绍了Lua的基础应用。
相关LUA的应用和代码片断,以及在工程中常用到的函数 相关资源中还有代码
在vs2008上编译LUA程序 编译自己的LUA代码
Lua的数字只有double型,64bits,你不必担心Lua处理浮点数会慢(除非大于100,000,000,000,000),或是会有精度问题。
lua (vc环境)学习笔记(学习代码) lua (vc环境)学习笔记(学习代码) lua (vc环境)学习笔记(学习代码)
有其他语言基础学习lua入门是比较快的,主要是学习lua跟其他语言的一些区别,一些特性
插件,笔记,文档,知识点,新手的笔记,下载嘘需要看清楚
lua脚本语言,命令,交互,运行字符,数组表,基本数据类型等等