292013
 

Java常用的两个PATH:CLASSPATH和java.library.path

CLASSPATH:指定JVM查找类文件的目录或jar

java.library.path:指定JVM查找动态连接库的目录(*.dll,*.so,*.dylib)

解决办法:

1.LINUX下的通过添加系统变量LD_LIBRARY_PATH来添加java.library.path

2.在启动Java进程时添加vm arguments:-Djava.library.path= /usr/local/lib

3.在eclipse开发测试时可以这么设置:

1.选择项目,点击右键>Build path>Configure Build path

2.左侧选择Java Build Path>Libraries>JRE System Library>Native library location

3.点击编辑输入library路径,我这里选择的是工作空间的相对路径,也可以直接输入绝对路径

4.点击OK,设置完成。

Screenshot from 2013-07-29 15:30:08

对不起,评论功能目前被关闭。