我用springboot打成了jar,然后调用so文件,提示找不到这个so,在idea里面的resource里面就能调用dll,这个问题怎么解决啊,请大神们指点一下
1、首先判断是不是有这个so库。
2、查看/etc/ld.so.conf.d这个目录下的配置文件是否配置了so库的路径。
3、试试ldconfig(root权限)一下。
so文件要有,然后变量要设置。
linux系统
设置系统变量LD_LIBRARY_PATH来添加java.library.path(该设置只会对当前打开的shell窗口有效,因此每次打开新的shell运行程序不停地设置LD_LIBRARY_PATH)
export LD_LIBRARY_PATH=LD_LIBRARY_PATH:/home/jinbing
或者永久设置
vim ~/.bash_profile
打开~/目录下打开.bash_profile文件,设置环境变量如下:
LD_LIBRARY_PATH=dir:$LD_LIBRARY_PATH
export LD_LIBRARY_PATH
请问楼主解决这个问题了吗