繁体   English   中英

线程“主”中的Java异常java.lang.UnsatisfiedLinkError:

[英]Java Exception in thread “main” java.lang.UnsatisfiedLinkError:

Exception in thread "main" java.lang.UnsatisfiedLinkError:    
/home/stud/userx/Downloads/lp_solve_5.5_java/lib/ux64/liblpsolve55j.so: liblpsolve55.so: cannot open shared object file: No such file or directory

但是在文件夹中是:

liblpsolve55j.so
liblpsolve55.so

为什么Java找不到它?

就在那!

启动应用程序时,必须将java.library.path属性设置为所需的.so所在的目录,否则将收到UnsatisfiedLinkError ,例如:

java -Djava.library.path=<path_to_.so> <main_class>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM