2ma*_*mac 29 java java.library.path
我知道您可以-Djava.library.path=/path/to/libs在执行程序之前使用option()设置Java库路径,但是如果您不手动设置它,那么在Java系统中是否有一个位置?
Mat*_*all 37
其默认值取决于操作系统:
PATHLD_LIBRARY_PATHDYLD_LIBRARY_PATHYic*_*hou 11
但是,Matt Ball并不完全正确.
在我的Linux机器上,我的Java库路径是
/usr/lib64/icedtea6/jre/lib/amd64/server:/usr/lib64/icedtea6/jre/lib/amd6ib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
Run Code Online (Sandbox Code Playgroud)
虽然我LD_LIBRARY_PATH是/usr/local/lib64.
对于Java 8,这取决于操作系统。这是我观察到的行为:
java.library.path=%PATH%;.java.library.path=$JAVA_LIBRARY_PATH:~/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.。DYLD_LIBRARY_PATH和LD_LIBRARY_PATH变量将被忽略。而且,这两个变量都已从Java应用程序环境中删除。java.library.path=$LD_LIBRARY_PATH:/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib| 归档时间: |
|
| 查看次数: |
38948 次 |
| 最近记录: |