2012-10-04 2 views
0

분명히 내 컴퓨터에서 내 Java 설정에 문제가 발생했지만 분명히 알아낼 때까지는 알 수 없습니다.Eclipse : "JNI 공유 라이브러리를로드하지 못했습니다."오류에서 전체 파일 경로를 얻는 방법?

Failed to load the JNI shared library "C:\Eclipse\1234\tools\jdk1.5.0_14\bin\..\jre\bin\client\jvm.dll" 

내가 그 파일 경로의 나머지 부분이 무엇인지 찾는 방법을 알고 싶어 : 나는 이클립스를 실행하려고하면

, 그것은 나에게 오류를 제공합니다. "\ bin .. \ jre \"는별로 도움이되지 않습니다. 나는 그것이 2 개의 경로가 연결되어 있다고 의심하지만 확실하지 않습니다.

Eclipse를 명령 줄에서 실행하려고 시도했지만 오류가 팝업 창에만 표시됩니다.

또한 JNI 경로는 어디에 설정됩니까?

내 JAVA_HOME 환경 변수를 살펴 보았지만 "C : \ Program Files \ Java \ jre7 \ bin"만 포함되어 있습니다.

내가 설치 프로그램을 실행하지 후 ... 일이 일어난이 JNI 경로 부패 -, 아니 더 제거 프로그램을 :(

답변

0
C:\Eclipse\1234\tools\jdk1.5.0_14\bin\..\jre\bin\client\jvm.dll 

I want to know how to find out what the rest of that filepath is. "\bin..\jre\" doesn't help me much. I suspect that it's 2 paths concatenated, but I'm not sure.

이것이 전체 경로입니다. 내가 사용한 모든 파일 시스템에서 ".."는 상위 디렉토리 (즉, 하나의 디렉토리)를 나타냅니다. 따라서 경로는 다음을 참조합니다.

C:\Eclipse\1234\tools\jdk1.5.0_14\jre\bin\client\jvm.dll 

이클립스가이 경로를 사용하려고 시도한 방법에 대해서는 확실하지 않습니다.

0

JAVA_HOME 그냥 빈 위의 디렉토리를 지정해야합니다 귀하의 JAVA_HOME 설정이 잘못하고 내 컴퓨터에 java.exeD:\JAVA7\bin 디렉토리에있는 경우 in the bin directory 자바 실행 파일 예를 들어, java.exe를, javac.exe는 appletviewer.exe must exist.

예를 들어, 내 JAVA_HOME 될 것 D:\JAVA7

관련 문제