2013-11-21 5 views
0

일부 DLL 라이브러리를 호출하는 JNI 래퍼 일 수있는 몇 개의 jar 파일을 사용하는 프로젝트가 있습니다. 이 포럼의 클래스 패스에 해당 jar 파일을 포함 시켰고이 포럼의 일부 게시물에서 제안한 것처럼 Eclipse 내에서 (Java 빌드 경로 -> 라이브러리) 기본 라이브러리 위치를 지정했습니다.JNI 프로젝트를 실행하기위한 Eclipse 구성

그러나 나는 아직도받은 오류와 같은 : C : \ 프로젝트 \ java_workspace \ lib 디렉토리 \\ xyz.dll : I가 %의 CLASSPATH의 %를 설정하면 1 : 종속 라이브러리

몇 가지 흥미로운 사실을 찾을 수 없습니다 jar 파일들과 DLL 경로를위한 % PATH %를 env 변수로 사용하고 명령 콘솔에서 프로그램을 실행하면 매력적으로 작동합니다; 2. Dependency Walker를 사용하여 문제의 xyz.dll을 확인했습니다. 아래쪽의 목록 상자에서 xyz.dll 아래의 확장 트리에서 종속 dll 파일을 찾을 수는 있지만 두 개의 dll 파일 종속성 워커 "파일을 여는 중 오류가 발생하여 시스템에서 지정한 파일을 찾을 수 없습니다."라는 오류 메시지가 표시됩니다.

누구든지 Eclipse 환경 설정을 도울 수 있으므로 IDE에서 프로그램을 실행할 수 있습니까? 아니면 의견이 있으십니까?

감사합니다. John

답변

0

'실행 구성'에서 PATH 환경 변수를 설정해 보았습니까? (메인이 포함 된 자바 파일을 마우스 오른쪽 버튼으로 클릭하고 '다음으로 실행'을 선택한 다음 '실행 구성'을 선택하십시오.)

+0

고마워, 알랭, 그 트릭을 했어! –

관련 문제