es LuaJava una necesidad para esto? o puedo incrustar lua en Java sin él?¿cómo puedo incrustar lua en java?
Respuesta
Hay http://www.keplerproject.org/luajava/manual.html, pero esencialmente lua es más adecuado para la integración con C. Sin embargo, hay muchos otros lenguajes de scripting con buena integración con Java. Considere groovy, jruby o jython para empezar.
en este caso estoy atorado con lua, de lo contrario me gustaría ir con jython siendo un fanático de pitón –
Insertar Jython es trivial, si eso ayuda: P – gpampara
Lua es una biblioteca C, puede incrustarla en Java, pero tendrá que conectar la máquina virtual Java y Lua con algún código C.
Los autores de LuaJava ya han hecho ese trabajo; es mejor usarlo que escribir el suyo.
LuaJ es fácil de integrar en Java. Tuve que cambiar algunas líneas de su fuente para que funcionara como esperaba (no requería la biblioteca de IO automáticamente).
Tengo un problema similar al usar Kahlua de IntelliJ. Soy nuevo para Lua y me tropecé con un error, "intento de índice de no tabla" cada vez que llamo "io.read()". Traté de exigir "io" pero eso no funciona. ¿Ayuda? – Cliff
¿Alguien compara la implementación de luaj y luajava? – swcai
incluso funciona en Android. Lua para Android –
- 1. Incrustar Lua en C++
- 2. Incrustar Lua en C++
- 3. ¿Cómo incrustar Lua dentro de Python?
- 4. ¿Cómo puedo incrustar un applet de Java dinámicamente con Javascript?
- 5. groff: ¿puedo incrustar imágenes?
- 6. Incrustar Python en Java en Android
- 7. Incrustar la aplicación XULRunner en Java
- 8. Java: lenguaje de scripting (macro) para incrustar en una aplicación de escritorio Java
- 9. ¿Incrustar Java en una aplicación C++?
- 10. ¿Cómo puedo crear un entorno seguro Lua?
- 11. Incrustar ventana del navegador web en Java
- 12. Incrustar swank-clojure en el programa java
- 13. Incrustar Java Applet en el archivo .html
- 14. ¿Puedo incrustar otros archivos en una DLL?
- 15. ¿Cómo puedo incrustar video en mi aplicación Sencha Touch?
- 16. ¿Cómo puedo cargar una función sin nombre en Lua?
- 17. ¿Cómo puedo hacer una matriz 2D en Lua?
- 18. Cómo incrustar jar en HTML
- 19. incrustar un navegador web en una aplicación java
- 20. Lua Wrapper for C#?
- 21. Incrustar mysql en la aplicación de escritorio java
- 22. Cómo puedo cargar y ejecutar un archivo lua desde otro archivo lua
- 23. Incrustación: mono vs lua
- 24. ¿Cómo incrustar LLVM?
- 25. ¿Cómo puedo pasar parámetros a un archivo Lua al cargarlo desde otro archivo Lua?
- 26. Cómo incrustar xml en xml
- 27. ¿Cómo incrustar Ruby en C++?
- 28. ¿Cómo incrustar php en JavaScript?
- 29. ¿Cómo incrustar fuentes en HTML?
- 30. Lua en el iPhone
supongo que prefiere una implementación Java pura de Lua (en lugar de LuaJava que utiliza los bits nativos)? ¿O solo buscas una implementación alternativa? – ZoogieZork
una implementación de java pura –