깃에서 프로젝트를 클론 받은 후 인텔리제이로 파일을 열었는데 프로젝트가 빌드되지 않는 문제가 발생했다.
아예 자바 파일을 인식하지 못 하는 모습..
JDK 문제로 Gradle이 제대로 임포트 되지 않아서 발생하는 문제 같았다.
예전에도 겪었던 문제 같은데 다음부턴 잊지 않고 대처하기 위해 적어두려고 한다!
(밑에 나오는 방법은 맥북 기준이다)
먼저 File > Project Structure > Project Settings > Project로 들어간다.
여기서 SDK와 Language level을 설정해 준다. 나는 우테코에서 요구하는 11 버전으로 맞춰주었다.
바로 밑에 있는 Moduls로 들어가 Language level을 위에서 선택한 버전으로 맞추어준다.
그리고 같은 창에 있는 Paltform Settings > SDKs로 들어가 같은 버전으로 선택해 준다.
다음으로 Preferences > Build, Execution, Deployment > Build Tools > Gradle로 들어가 준다.
여기서 Gradle Projects의 Gradle JVM을 같은 버전으로 맞추어준다.
근데 나는 여기서 Gradle Projects 창이 보이지 않는 문제가 함께 발생했다.
바로 구글링을 해보니 Gradle을 따로 import 해주어야 한다고 나와있었다.
프로젝트에 들어있는 해당 파일을 우클릭해주면 Import Gradle Project 또는 Link Gradle Project가 있는데 둘 중 하나를 눌러주면 Gradle이 빌드되면서 프로젝트가 잘 실행된다.
build.gradle import는 Preferences에서 Gradle Projects 부분이 안 보일 때만 해주면 된다.
'Dev > Java' 카테고리의 다른 글
[Java] isPresent() vs. ifPresent() (0) | 2023.09.01 |
---|---|
[Java] pickNumberInRange ArrayIndexOutOfBoundsException (0) | 2023.08.23 |
[Java] IllegalArgumentException vs. IllegalStateException (0) | 2023.08.18 |
[Java] 예외 테스트 코드가 실행되지 않을 때 (try-catch) (0) | 2023.08.07 |
[Java] 일급 컬렉션(First Class Collection)이란? (0) | 2023.08.01 |