JAVA WEB项目加载dll文件失败,no xxx in java.library.path

java.lang.UnsatisfiedLinkError:no dll in java.library.path终极解决之道

    Java调用Dll时,会出现no dll in java.library.path异常,在Java Project中不常见,由于只要将Dll拷贝到system32目录下便可;         但如果在Web Project中则常常碰见,由于Web Project引用的 java.library.path  有两处(jre的bin目录和Tomcat的bin目录) java

    所以解决方法以下: spa

    1.在项目中执行System.out.println(System.getProperty("java.library.path")),获取到java.library.path的具体路径 get

    2. 若是是Java Project则将相应的Dll拷贝到system32目录下便可 io

    3. 若是是Web Project则将相应的Dll拷贝到jre的bin目录和Tomcat的bin目录便可, 引用

     如:D:\Program Files\Java\jre6\bin;和E:\Program Files\Apache Software Foundation\Tomcat 6.0\bin 方法



    OK。解决! 项目

相关文章
相关标签/搜索