Eclipse 실행 시 발생하는 문제

Eclipse 실행 시 발생하는 문제

다음을 사용하여 Eclipse를 다운로드하고 실행할 때

$sudo apt install eclipse

아래와 같이 이러한 오류가 표시됩니다.질문.

하지만 eclipse photon해당 웹사이트에서 실행하면 제대로 작동합니다.

  1. 둘 사이의 차이점은 무엇입니까?
  2. 일식은 다음에서 비롯됩니다.그들의 웹사이트꼭 매달리게 하다. 이 문제를 해결할 방법이 있나요?
  3. Eclipse juno를 실행할 수 있는 방법이 있습니까 ppa repository?

시스템 정보는 다음과 같습니다 시스템 메시지

답변1

실행할 때:

$sudo apt install eclipse

운영 체제의 패키지 저장소(Ubuntu 또는 이와 유사한 것 같습니다)에서 Eclipse를 다운로드하고 있습니다.

Ubuntu/Debian 소프트웨어 저장소의 Eclipse 버전은 많이 업데이트되지 않으며 Eclipse에서 사용 가능한 버전에 비해 매우 오래된 경향이 있습니다.eclipse.org. Debian 및 Ubuntu 패키지 저장소에서 Eclipse 버전을 확인하세요.

데비안의 이클립스 버전

Ubuntu의 Eclipse 버전

버전은 3.8, 즉 Eclipse이고 Juno최신 버전은 Photon.

Eclipse를 설치할 때eclipse.org아래 제공된 최신 패키지를 실행 중입니다.eclipse.org이것은 광자입니다.

따라서 명백한 차이점은 Eclipse 버전입니다. Ubuntu의 소프트웨어 저장소는 이전 버전을 제공하고 웹 사이트는 최신 버전을 제공합니다.

3.8(Juno)과 4.8(Photon)의 차이는 약 6개 버전이고, 6개 버전 사이에는 많은 변화가 있었습니다.

java.lang.ClassNotFoundException:6개 버전 사이의 많은 코드베이스에 편차가 있기 때문에 오류가 발생합니다 . JRE/JDK 코드 베이스도 변경되었습니다. 이미 6개의 버전이 있으므로 변경된 사항에 대해서는 설명하지 않겠습니다.

저장소에서 모든 Eclipse 버전을 제거하고 웹 사이트의 버전만 사용하는 것이 가장 좋습니다.

관련 정보