zoukankan      html  css  js  c++  java
  • 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目录)

        因此解决方法如下:

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

        2. 如果是Java Project则将相应的Dll拷贝到system32目录下即可

        3. 如果是Web Project则将相应的Dll拷贝到jre的bin目录和Tomcat的bin目录即可,

         如:D:Program FilesJavajre6in;和E:Program FilesApache Software FoundationTomcat 6.0in

     

     

        OK。解决!

  • 相关阅读:
    C
    O
    扩展KMP
    扩欧与乘法逆元
    E
    D
    [LeetCode] Same Tree 深度搜索
    [LeetCode] Remove Duplicates from Sorted List 链表
    [LeetCode] Balanced Binary Tree 深度搜索
    [LeetCode] Remove Nth Node From End of List 快慢指针
  • 原文地址:https://www.cnblogs.com/azhqiang/p/4045766.html
Copyright © 2011-2022 走看看