我想使用java.library.path直接加载一些jar文件。 我不想使用
System.load("/path/to/directory")
我可以使用
查看路径java -XshowSettings:properties
和
java.library.path = /usr/java/packages/lib/i386
/lib
/usr/lib
我想将/ usr / lib64添加到此路径
我试过
echo " export LD_LIBRARY_PATH = $LD_LIBRARY_PATH:/usr/lib64/"
实际上,路径有路径到库/ usr / lib64,但我猜它在某种程度上已经消失了,因为服务器重启了所以我想修复设置,这样我就不需要再次更改变量了服务器启动后再次启动。
答案 0 :(得分:0)
似乎你的系统被搞砸了。
在64位机器和64位JRE 7上有以下结果
file `which java`
[...]/bin/java: ELF 64-bit LSB executable, AMD x86-64, ...
java -XshowSettings:properties
# amongst others
/usr/java/packages/lib/amd64
/usr/lib64
/lib64
您也可以将库路径附加为JVM选项
java -Djava.library.path=${your_path_goes_here}:${LD_LIBRARY_PATH} ...