네이티브 라이브러리에 액세스해야하는 Eclipse 용 플러그인을 개발했습니다.이클립스 플러그인에서 프로젝트 폴더에있는 .so 파일의 메소드를 호출합니다.
플러그인이 액세스하려면 .so 파일이 반드시 /usr/lib
에 있어야합니까? 그것이 존재하지 않는 한, 내 플러그인은 그 안에있는 메소드에 액세스 할 수 없습니다. 플러그인을 배포 할 때도 구성 변경없이 작동해야하므로 내 플러그인이 내에서 .so에 액세스해야합니다. System.loadLibrary()
을 사용하여 .so를로드했지만 System.load()
에 전체 경로를 사용하여 라이브러리를로드 한 경우에도 .so 파일을 /usr/lib
에 복사하지 않으면 작동하지 않았습니다.
내 플러그인을 해당 소스 폴더에서 플러그인에 액세스하려면 어떻게합니까?