JNI 를 이용하여 네이티브 메소드를 사용하려면
반드시 System.load() 와 System.loadlibrary() 둘 중 하나를 사용 하여야 한다.
둘의 차이점은
System.load() 의 경우 반드시 절대 경로를 지정 해 주어야 하며
System.loadlibrary()의 경우 환경변수 path에 지정된 경로에 해당 dll 파일을 카피 해 두고 사용한다.
둘의 공통점은 확장자명(*.dll, *.so)을 제외 한 해당 파일 이름만 지정해서 사용하면 된다.
'스킬(skills) > 자바(Java)' 카테고리의 다른 글
JSP 페이징 처리 예제 (0) | 2014.01.08 |
---|---|
Eclipse에서 컴파일시 Access restriction rt.jar 에러가 나는경우 해결방법 (0) | 2014.01.07 |
자바로 파일 읽기 (0) | 2013.12.24 |
JDBC 와 DBCP 차이 (0) | 2013.12.18 |
Cannot create JDBC driver of class '' for connect URL 'null' (0) | 2013.12.18 |