이클립스에 대해보고하려했으나 처음에이 기회를 주려고 생각했다. 외부 패키지를 추가하면 애플리케이션이 참조 된 네이티브 라이브러리를 찾을 수 없다. 아래 : : 내 작업 공간이 하나의 프로젝트로 구성되어, 내가 프로젝트 폴더 외부의 폴더에서 외부 패키지 'EX_package.jar'를 가져 오는 경우 , 나는 통해 네이티브 라이브러리 위치에 폴더를 지정할 수
예 : 두 개의 공유 개체가 있습니다 (.dll에도 동일하게 적용됩니다). 첫 번째 공유 객체는 타사 라이브러리에서 가져온 것이므로 libA.so라고합니다. 나는 이것을 JNI로 싸서 내 라이브러리 libB.so를 만들었다. 이제 libB는 libA에 의존합니다. 웹 스타트를 할 때 두 라이브러리는 일부 웹 스타트 작업 영역에 있습니다. 내 Java 코드가
나는 믿을 수없는 C 라이브러리를 가지고있다. 나는 이것을 자바 프로세스에서 호출하고있다. 전체 Java 응용 프로그램을 가져 오는 C 라이브러리의 충돌을 막기 위해. 아래로, 나는이 라이브러리에 전용 자바 프로세스를 생성하고 Java 응용 프로그램과 상호 작용하도록하는 것이 가장 좋을 것이라고 생각했습니다. 소켓 프로그래밍 또는 RMI를 통해 그런 다음