http://luaj.org/luaj/README.html
私はLuajを使用してJavaアプリケーションでLuaコードを実行しています。結果が非常に遅いので、実行する前にコードをコンパイルして、Luaスクリプトの実際の処理時間を計算したいと思います。
問題は-Luajはコマンドプロンプトを介してLuaソースをLuaまたはJavaバイトコードにコンパイルする方法の例を示していますが、JavaアプリケーションでLuaスクリプトをコンパイルするための行を示していません。
Luaスクリプトをコンパイルして実行する方法のみを示しています。
import org.luaj.vm2.*;
import org.luaj.vm2.lib.jse.*;
String script = "examples/lua/hello.lua";
LuaValue _G = JsePlatform.standardGlobals();
_G.get("dofile").call( LuaValue.valueOf(script) );
LuaをLuaまたはJavaバイトコードにコンパイルするだけで、バイトコードファイルを出力するコードを見つけたいと思います。