코드를 수정한 후 war파일을 서버에 올리는 도중 만난 에러
war파일을 업로드하고 unzip후 sh start.sh 로 서버를 시작 했는데 native Library 가 이미 다른 클래스 로드에 이미 로드 되어있다고 오류가 떴다.
한번 load 된 Native Library 는 Java VM 에서는 unload 할 방법이 없다.
따라서 class 수정시 서버를 꼭 종료 후 재 시작 해야한다.
나는 sh shutdown.sh 로 서버 종료 후 sh start.sh로 서버 시작하니까 오류가 안났다.
참고: https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=vikong&logNo=60184208978