- 
                            
                            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