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。解決! 項目

相關文章
相關標籤/搜索