본문 바로가기
반응형

Error & Fix172

이클립스 String cannot be resolved to a type 해결방법 이클립스에서 그냥 String을 선언하려고 했는데 String cannot be resolved to a type 이런 에러가 발생하는 것이 보인다 에러가 발생하는 프로젝트 우클릭 후 Build Path > Configure Build Path를 눌러주면 JRE System Library 우측에 unbound가 보일텐데 해당 프로젝트에 필요한 JRE 가 없어서 이런 에러가 발생한 것이다 Libraries 탭을 누른 뒤 unbound 항목을 Remove 하고 Classpath를 누른 뒤 Add Library를 눌러주자 JRE Sysem Library를 선택하고 Alternate JRE를 고른 뒤 Installed JREs 를 눌러주자 여기서 기존 항목은 Remove 한 뒤 Add를 눌러주자 Add를 누른 .. 2021. 11. 8.
인텔리제이 Could not open init generic class cache for initialization script 해결방법 인텔리제이(IntelliJ) 에서 Spring.start.io 에서 만든 스프링부트 프로젝트를 끌어오려고 하는데 아래와 같은 에러가 발생할 경우 Could not open init generic class cache for initialization script '~경로\wrapper_init4.gradle' (경로\scripts\8n0zznzkcjblhh1xgtvyfv3wf). > BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 61 File > Settings를 누른 후 Build, Execution, Deployment > Build Tools > .. 2021. 11. 3.
인텔리제이 The specified project directory '프로젝트명' does not exist 해결방법 인텔리제이 사용 도중 The specified project directory '~경로/프로젝트명' does not exist. 에러가 발생했을 경우 원인은 현재 존재하지 않는 모듈에 Gradle이 연결되어 있어서 그런 것인데 Gradle 탭에서 에러가 발생한 모듈명을 찾은 뒤 우클릭 > Unlink Gradle Project 를 눌러 삭제해주면 정상적으로 해결이 된다 2021. 11. 3.
자바 Variable used in lambda expression should be final or effectively final 에러 해결방법 자바에서 스트림(Stream) 사용 중 Variable used in lambda expression should be final or effectively final 이런 에러가 발생하고 있는 것이 보이는데 에러 내용은 람다식 사용 시 final이나 사실상 final인 변수를 사용하라는 건데 결국은 람다식 내에서 변경될 수 없는 값을 사용하라는 의미이기 때문에 람다식 사용 전 변수를 생성해준 뒤 해당 변수에 값을 할당해서 람다식에서 사용해주면 된다 2021. 10. 27.
이클립스 JRE System Library (unbound) 해결방법 이클립스에서 자바 프로젝트 실행 시 ClassNotFoundException 에러가 발생하고 있다면 프로젝트 우클릭 > Properties > Java Build Path 의 Libraries 탭에서 JRE System Library를 체크해볼 필요가 있는데 여기서 JRE System Library 뒤에 unbound가 없다면 바로 우측의 Order and Export 탭으로 이동한 뒤 JRE System Library를 체크하고 Apply and Close 시켜주면 되지만 unbound가 있을 경우에는 아래 방법을 따라해주자 먼저 Libraries 탭에서 Classpath 를 선택한 뒤 우측의 Add Library 를 눌러주자 다음으로 JRE System Library 선택 Alternate JRE 선.. 2021. 10. 21.
이클립스 Could not find or load main class 해결방법 이클립스에서 프로젝트를 실행하려고 보니 Error: Could not find or load main class 패키지명.~.자바명 Caused by: java.lang.ClassNotFoundException 이런 에러가 발생하는 것이 보이는데 이클립스에서 자바 라이브러리가 설정이 되어있지 않을 있을 경우 위 에러가 발생하게 된다 해결을 위해서 프로젝트 우클릭 > Properties를 눌러주자 Order and Export 탭에서 JRE System Library 부분을 체크해준 후 Apply and Close 해주면 에러가 바로 잡히지만 (unbound) 가 있을 경우에는 JRE를 찾지 못하고 있는 상태기 때문에 추가로 설정을 해줘야 하는데 이 경우에는 Libraries 탭으로 이동 후 Classpa.. 2021. 10. 21.

반응형