come posso incorporare lua in java?

LuaJava è un must per questo? o posso incorporare lua in java senza di esso?

LuaJ è facile da incorporare in Java. Ho dovuto cambiare alcune righe della loro fonte per farlo funzionare come mi aspettavo (non richiedeva automaticamente la libreria IO).

http://sourceforge.net/projects/luaj/

Prova anche kahlua e mochalua .

C’è http://www.keplerproject.org/luajava/manual.html , ma essenzialmente Lua è più adatto all’integrazione con C. Ci sono un sacco di altri linguaggi di scripting con una buona integrazione java. Considera groovy, jruby o jython per i principianti.

Lua è una libreria C, puoi incorporarla in Java, ma dovrai interfacciare la macchina virtuale java e Lua con un codice C.

Gli autori di LuaJava hanno già fatto questo lavoro: è meglio usarlo piuttosto che scriverlo da solo.