문제

Subversion 플러그인을 설치하려고하면 Eclipse가 시작될 때이 오류가 발생합니다.

Failed to load JavaHL Library.
These are the errors that were encountered:
no libsvnjavahl-1 in java.library.path
/usr/lib/jni/libsvnjavahl-1.so.0.0.0: /usr/lib/jni/libsvnjavahl-1.so.0.0.0: wrong ELF class: ELFCLASS64 (Possible cause: architecture word width mismatch)
no svnjavahl in java.library.path
java.library.path = /usr/lib/jni
.


환경 :

  • Java 버전 "1.6.0_29"
  • Java (TM) SE 런타임 환경 (빌드 1.6.0_29-B11)
  • Java 핫스팟 (TM) 클라이언트 VM (빌드 20.4-B02, 혼합 모드, 공유)
  • Linux 데비안 2.6.32-5-AMD64 # 1 SMP MON 16 16:22:28 UTC 2012 x86_64 GNU / Linux

    조 x가 java.library.path를 64 비트 lib로 변경했지만 도움이되지는 않습니다 - 여전히 동일한 오류 (마지막 행 변경 만 변경 - 64 비트 경로 만 변경됨) 또한 java.library.path를 변경 한 후에도 / usr / lib / jni / java.library.path를 변경 한 후에 왜 찾고 있는지 전혀 알지 못합니다.

도움이 되었습니까?

해결책

나는 그 메시지에 의해 짜증이났다. 그래서 나는 이것을했다. 그리고 그것은 사라졌다!

여기에 이미지 설명

다른 팁

이 명령으로 패키지를 설치하기 만하면됩니다.

sudo apt-get libsvn-java 설치

및 Config eclipse.inito add path / jni

예 :

-djava.library.path= / usr / lib / x86_64-linux-gnu / jni

https://danangindrak.wordpress.com/2012/02/23/solved-memperbaiki-subclipseerror-default-svclipseer-not-found-pada-clipse/

ok 나는 같은 문제로 도망 쳤다.Javahl Lib을 설치했지만 혼자 고리는 안됩니다.나는 Synaptic에 설치 한 Subversion 버전을 두 번 확인하여 고칠 수있었습니다.나는 버전 1.8.x에 대한 하위 클립을 설치하는 동안 실제로 1.6.x를 가졌습니다.그래서 나는 이전에 시작하여 eClipse 폴더를 삭제하고 추출한 다음 Eclipse 업데이트 사이트에서 다음과 같은 서브 클립을 설치했습니다. http://subclipse.tigris.org/update_1.6.x

비 호환성에 대한 자세히 : http://subclipse.tigris.org/wiki/javahl

http://subclipse.tigris.org/servlets/projectprocess?pageid=p4wyua <./ A> (1.6.x 릴리스에 대한 링크를 말하는 것을 얻으십시오.)

문제는 libsvn-java가 설치되어 있지 않은 것입니다.이 명령으로 패키지를 설치하기 만하면됩니다.

sudo apt-get install libsvn-java
.

및 읽기 사용 하위 클립입니다.

문제 해결 - 이유는 32B JDK에서 설치된 64b 파괴적인 SVN 커넥터가 작동하지 않을 수 있었다.이클립스를 32b 버전으로 다시 설치했으며 모든 것이 좋습니다

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top