java中tomcat重啓時加載動態庫XXX.dll報錯「java.lang.UnsatisfiedLinkError: already loaded in another classloader」

錯誤: 原因: JVM只允許一個默認的ClassLoader來load native library,並不提供專門的API來unload一個loaded native library,因此無法在我們的重啓Web應用的代碼中來手工清除已經load的dll,也沒有相應的unload native 方法.  解決方法: 將調用dll的代碼單獨封裝成一個jar,將這個jar放到jre/lib/ext或to
相關文章
相關標籤/搜索