问题:tomcat工程中,加载动态链接库一直报错找不到dll文件,有把dll文件所在目录加到环境变量path中,也有改catalina.bat,但还是没用。
System.loadLibrary("xxx");
解决方法:(JNI:java tomcat工程中调用c++ lib库函数 : http://myswirl.blog.163.com/blog/static/51318642201145104516632)
System.out.println( System.getProperty("java.library.path") );
输出java.library.path,发现是jdk跟tomcat的bin目录,就把dll文件拷贝到tomcat/bin目录下,重启后可以了。