Java 的 Lua 解釋器:LuaJ

jopen 9年前發布 | 21K 次閱讀 LuaJ Java開發

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();

項目主頁:http://www.baiduhome.net/lib/view/home/1444130376869

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!