1

私はこれを何時間も探してきました: Java プログラムに追加したい変数を持つ lua スクリプトがあります。luajava を使用する以外の方法はありますか?

私が望むのは、lua スレッドと Java スレッドを実行し、lua スレッドからデータを読み取り、それを Java スレッドで使用することです。

4

1 に答える 1

2

Lua と Java を接続する別の方法はjnluaです。

LuaJavaとは対照的に、いくつかの利点があります。Java 配列を処理し、特殊化されたメタメソッドを提供し__ipairs、オブジェクトが を実装するときに、を使用し__pairsList派生Mapさせます。__tostringtoString()__eqequals()__ltComparable

jnlua 1.0 には Lua 5.2 が必要であることに注意してください。Lua 5.1 しかない場合は、jnlua 0.9 を使用する必要があります。

于 2012-12-03T13:46:04.097 に答える