Java11 설치 후 Eclipse가 시작되지 않는 현상

1776 단어 이클립스자바

소개



직장에서 Java11을 설치하면 Eclipse가 더 이상 시작되지 않습니다.
처음에는 원인이 전혀 모르고 고전했기 때문에 기록으로 기사를 쓰기로 했습니다.

상황



원래 상태



아래와 같이 낡은 Java이었기 때문에, 빈 시간에 Java의 버젼을 올리기로 했습니다.
Eclipse는 Pleiades의 일본어 버전을 사용합니다.
  • OS: Windows 10 Pro
  • Java: Oracle Java 8
  • Eclipse: Eclipse 4.6 (Neon)

  • Java 버전 업 후 상태



    무료로 사용할 수 있고 쉽게 설치할 수있는 "Amazon Corretto"를 설치했습니다.
  • OS: Windows 10 Pro
  • Java: Amazon Corretto 11
  • Eclipse: Eclipse 4.6 (Neon)

  • 발생한 결함



    Eclipse 스플래시 화면이 나타나면 An error has occurred. See the log file ...라는 대화 상자가 나오고 Eclipse가 시작되지 않았습니다.



    대응책


  • 다음 기사를 참고하여 최신 버전의 Eclipse를 설치한 결과 무사히 Eclipse가 시작되었습니다.
  • Java11 이상에서 Eclipse-Oxygen이 시작되지 않음

  • 참고로, 이번에 설치한 Eclipse의 버전은 「릴리스 2019-09」의 최신판입니다.

  • 요약


  • Java 7에서 Java 8로 버전 업했을 때는, Eclipse가 기동하지 않는다고 하는 증상은 없었다고 생각하기 때문에, 이번은 꽤 놀랐습니다.
  • 당초는 Amazon Corretto에 결함이 있는 것은...라고 생각했습니다만, 여러가지 조사해 가는 사이에 Java10 이후로 같은 증상이 나오고 있는 것을 알고, 최종적으로 비교적 간단한 방법으로 해결할 수있어서 좋았습니다.
  • 버전 관리에 실려 있지 않은 약간의 프로그램이 몇 가지 있었지만, 기존의 작업 공간으로부터 코드를 간단하게 임포트 할 수 있었으므로 도움이 되었습니다.
  • 좋은 웹페이지 즐겨찾기