-
Build path specifies execution environment JavaSE-1.8. There are no JREs installed in the workspace that are strictly compatible with this environment.삽질 2020. 12. 3. 10:21반응형
Build path specifies execution environment JavaSE-8. There are no JREs installed in the workspace that are strictly compatible with this environment.
Java 8버전의 라이브러리를 선택했으나 설치된 JRE가 없다고 한다.
일단은 환경변수가 설정되어있는지부터 확인한다.
JAVA_HOME Path JAVA_HOME과 Path에 각각 설정이 잘 되어있다.
CMD에서 Java -version으로 확인해도 1.8이라고 잘 나온다.
그렇다면 문제는 이클립스에서 라이브러리 인식을 못한다는 뜻이다.
이클립스로 돌아가서 Window -> Preference -> Java -> Installed JREs 로 진입하면 설치된 라이브러리를 조회할 수 있다. 내가 설치한 1.8버전은 불러오지 못하고 있어서, 직접 추가해주어야 한다.
Add 버튼을 누른 후,
Standard VM 선택 후 Next,
Directory를 누르고 jdk가 설치된 폴더를 찾아서 선택해주면 라이브러리를 불러올 수 있다.
Finish 버튼으로 마무리.
추가한 라이브러리를 체크하고 Apply로 적용.
오류가 사라진 모습이다.
이클립스를 먼저 설치한 후에 Java를 설치하면 이렇게 라이브러리를 불러오지 못하는 경우가 생기는 것 같다.
반응형'삽질' 카테고리의 다른 글
HttpClient 연결 유지 관리 (0) 2022.04.02 Eclipse 소스 변경 반영 안될 때 (0) 2022.04.01 The project cannot be built until build path errors are resolved (0) 2020.11.24 connect ECONNREFUSED ~ at TCPConnectWrap.afterConnect (0) 2020.11.06 Error: spawn cmd.exe ENOENT (0) 2020.11.06