개발

자바 JNI 사용시 이클립스 스프링 톰캣 java.library.path 설정 방법

개미v 2022. 12. 9. 17:31

이클립스 개발환경, 그리고 스프링 웹서비스에서 JNI를 사용하는 경우 java.library.path 위치 (dll 파일 위치)를 지정해 주는 방법 입니다.

- 스프링 웹서비스 이기 때문에 톰캣으로 구동이 되니 톰캣 VM arguments에 지정 되어야 합니다.

톰캣 Arguments에 -Djava.library.path=경로 설정

- Java Build Path에서 Native library location 설정하는 방법은 되지 않았습니다. (X)

- C:\Windows\System32 경로에 dll 복사하는 방법도 되지 않았습니다. (X)

- 환경변수 Path에 dll 경로 추가하는 방법도 되지 않았습니다. (X)