Ответ 1
Значение по умолчанию зависит от операционной системы:
- В Windows он отображается на
PATH
- В Linux он отображается на
LD_LIBRARY_PATH
- В OS X он отображается на
DYLD_LIBRARY_PATH
Я понимаю, что перед выполнением программы вы можете установить путь библиотеки Java с опцией (-Djava.library.path=/path/to/libs
), но есть ли место в системе, где Java выглядит, если вы не устанавливаете ее вручную?
Значение по умолчанию зависит от операционной системы:
PATH
LD_LIBRARY_PATH
DYLD_LIBRARY_PATH
Однако Мэтт Болл не совсем прав.
В моем ящике Linux мой путь к библиотеке Java
/usr/lib64/icedtea6/jre/lib/amd64/server:/usr/lib64/icedtea6/jre/lib/amd6ib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Пока мой LD_LIBRARY_PATH
равен /usr/local/lib64
.