コマンドライン引数を使用してluaファイルを呼び出すために、luajが提供するユーティリティメソッドを試しました(これはhttp://lua-users.org/wiki/SourceCodeFormatter)
Globals globals = JsePlatform.standardGlobals();
String script ="src/codeformatter.lua";
File f = new File(script);
LuaValue chunk = globals.loadfile(f.getCanonicalPath());
List<String> argList = Arrays.asList("--file","test.lua");
JsePlatform.luaMain(chunk, argList.toArray(new String[argList.size()]));
ただし、コードが引数テーブルにアクセスしようとする場所で常に nil を呼び出そうとします ( while i < table.getn(arg) do) - 他の例を試しましたが、すべて同じエラーが発生しました - luaj が設定されていないようです「arg」テーブルを正しく - 単純に arg[1] を出力しても機能しません。