java在linux中调用lua,Java调用Lua脚本(LuaJava使用、安装及Linux安装编译)

依赖包(附件有下载):

包名

类型

操作系统

luajava-1.1.jar

jar

ALL

libluajava-1.1.so

.so

linux

luajava-1.1.dll

.dll

windows

windows:

将luajava-1.1.dll拷贝到java.libary.path目录(通过System.getProperty("java.library.path")可以知道)

linux:

将libluajava-1.1.so拷贝到java.libary.path目录(通过System.getProperty("java.library.path")可以知道)

如果linux有问题,则按以下操作重新编译.so文件

1.编译&安装Lua

tar -zxvf lua-5.1.5.tar.gz

cd lua-5.1.5

make linux install

注:64位系统需要先编辑src/Makefile,在CFLAGS上添加-fPIC。

2.编译与安装Luajava

tar -zxvf luajava-1.1.tar.gz

cd luajava-1.1

修改 config文件,添加JAVA_HOME=/broadtech/javaweb/jdk1.6.0_25

make

3.部署。

将编译好的libluajava-1.1.so拷贝到java.libary.path目录(通过System.getProperty("java.

你可能感兴趣的:(java在linux中调用lua,Java调用Lua脚本(LuaJava使用、安装及Linux安装编译))