想要使用java.library.path加载一些jar文件

时间:2015-03-30 13:05:58

标签: java jar

我想使用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,但我猜它在某种程度上已经消失了,因为服务器重启了所以我想修复设置,这样我就不需要再次更改变量了服务器启动后再次启动。

1 个答案:

答案 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} ...
相关问题