자바 라이브러리 (JHDF5)를 사용하는 JAR 파일을 사용하고 있습니다. JAR 파일은 JNI를 통해 dll을 사용합니다. 내가 MATLAB에서 내 자신의 JAR 파일을 사용하고 내가 clear java
를 호출하고 내 JAR 파일에서 새로운 객체를 생성 한 후, 다시 사용하려고하면 다음 디버깅, 나는이 오류가 발생하면서 다시 작성해야하는 경우 :java.lang.UnsatisfiedLinkError : 네이티브 라이브러리 {____. dll}이 이미 다른 클래스 로더에로드되었습니다.
java.lang.UnsatisfiedLinkError:
Native Library C:\deka\proj\java\ESPDF\dist\lib\jhdf5.dll
already loaded in another classloader
그리고 저는 목에 통증이있는 MATLAB을 종료하고 다시 열지 않고도 문제를 해결할 수 없습니다.
이 오류는 무엇이며 오류가 무엇입니까? (MATLAB의 DLL을 해제하지 않았거나 이미로드되어 있는지 확인하지 않은 JHDF5)
제 경우에는 다시 시작한 후에도 해결되지 않습니다 –