Could not find tools.jar in the active JRE.가 되었을 때의 대응 방법

  • 환경
  • Windows10 64it Pro 버전 1903
  • Eclipse Version: 2019-12


  • 이벤트 : Eclipse에서 클래스를 새로 만들면 화가났다.



    게다가 Eclipse를 시작할 때마다 메시지가 나오게 되었다.
    Could not find 'tools.jar' in the active JRE.
    
    Spring Boot Live hovers will not work without it.
    
    The JRE you are running Eclipse with is:
    ...省略...
    



    원인 : Eclipse에서 사용하는 것이 tools.jar이없는 JRE이기 때문에


    Spring Boot Live hovers 씨가 tools.jar 를 필요로 하고 있는데 없기 때문에 화난 것 같다.
    그렇게 말하면, Eclipse를 새롭게 하고 나서 아무것도 설정하고 있지 않다···Eclipse는 무엇을 사용해 기동하고 있는 것일까?

    Eclipse가 시작될 때 사용하는 VM을 확인합니다.



    참고 : Eclipse를 실행하는 Java VM을 확인하는 방법 | ITSakura
  • 도움말 > Eclipse IDE 정보 > 설치 세부사항 > 구성 탭
  • --vm 확인
  • JRE였다


  • 대응 : JDK로 시작하도록 설정



    참고 : Eclipse를 시작하는 Java VM 지정 :Tips & FAQ | arbk-works Blog
    이전에 설치한 JDK를 발견했기 때문에 그것을 사용한다.
  • Eclipse 닫기
  • eclipse.ini 열기 (기본적으로 eclipse.exe와 같은 eclipse.ini가 있음)
  • -vmargs 이전에 -vm 지정을 추가하여 저장
  • Eclipse를 시작하면 메시지가 사라집니다.
  • 도움말> Eclipse IDE 정보> 설치 세부 사항> 구성 탭에서 다시 시작할 때 사용할 VM이 변경되었는지 확인합니다.

    eclipse.ini
    ;...省略...
    ; ↓追記↓
    -vm
    C:\path\to\jdk1.8.0_241\bin
    -startup
    ; ↑追記↑
    -vmargs
    ;...省略...
    

  • 좋은 웹페이지 즐겨찾기