Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
连接Lua和Java的替代方法_Java_Lua_Connect_Luajava - Fatal编程技术网

连接Lua和Java的替代方法

连接Lua和Java的替代方法,java,lua,connect,luajava,Java,Lua,Connect,Luajava,我已经搜索了好几个小时了:我有一个lua脚本,其中包含我想添加到java程序中的变量。除了使用luajava(我试图设置它,但运气不好),或者类似于写入文本文件而不是使用java读取文本文件,还有其他方法吗 我想要的是:运行一个lua线程和一个java线程,从lua线程读取数据,并在java线程中使用它。连接lua和java的另一种方法是 与之相反,它处理Java数组,为列表和映射派生类提供专门的\uuuuuIpairs和对元方法,使用tostring(),\uuuEq使用equals()和\u

我已经搜索了好几个小时了:我有一个lua脚本,其中包含我想添加到java程序中的变量。除了使用luajava(我试图设置它,但运气不好),或者类似于写入文本文件而不是使用java读取文本文件,还有其他方法吗


我想要的是:运行一个lua线程和一个java线程,从lua线程读取数据,并在java线程中使用它。

连接lua和java的另一种方法是

与之相反,它处理Java数组,为
列表
映射
派生类提供专门的
\uuuuuIpairs
元方法,使用
tostring()
\uuuEq
使用
equals()
\uu lt
当对象实现
可比时


请注意,jnlua 1.0需要LUA5.2,如果只有LUA5.1,则必须使用jnlua 0.9。

tcp套接字如何?或者,在Lua的Java实现中运行Lua脚本?如果您显示了设置luajava时遇到的问题,您可以获得设置该问题的帮助。否我想要的是:运行Lua线程和Java线程,从Lua线程读取数据,并在Java线程中使用它。我已经安装了luaJ,我可以运行lua脚本,我不知道我在做什么。LuaJava:问题是,我找不到VCVARS32.BAT,我安装了msvc++,重新安装了它,我就是找不到它work@FerencDajka:请编辑您的问题。