인프런 커뮤니티 질문&답변

찬영님의 프로필 이미지

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

Project JDK is not defined

해결된 질문

작성

·

537

·

수정됨

1

인텔리제이 껐다가 다시 키면 Project JDK is not defined 뜨면서 초록색 실행버튼이 뜨지않습니다.

하루전에도 이래서 해결못해서 스프링을 처음부터 다시 만들었는데 오늘 다시 실행버튼이 없고 똑같은 오류가 뜨길래 이렇게 질문드립니다.

 

KakaoTalk_20240501_234835829.jpgJDK 설정을 해야할거같은데 어떤 버전을 선택해야할까요?

답변 2

1

안녕하세요. 찬영님, 공식 서포터즈 OMG입니다.

start.spring.io에서 선택한 자바 버전과 동일한 버전으로 JDK 버전을 통일시켜주세요 😀

17과 21이 설치되어 있으신데, build.gradle을 확인하셔서 통일시키면 될 것 같아요^^

build.gradle

image

start.spring.io

image

감사합니다.

찬영님의 프로필 이미지
찬영
질문자

image확인해보니 17로 되어있는데 JDK를

 

17 java version "17.0.10" 이걸로 선택하면 될까요??

네, 이 버전을 선택하고 확인해보시겠어요?image

찬영님의 프로필 이미지
찬영
질문자

image17 java version "17.0.10" 이 버전으로 선택을 했더니 위의 Project JDK is not defined 이 글자는 사라졌는데 아직 초록색 실행 버튼이 뜨지 않고 있습니다.

 

image

Gradle은 이 상태입니다

build.gradle을 열었을 때, 코끼리 모양 아이콘이 보일까요? 보인다면 클릭하고 확인해주세요.

만약 보이지 않는다면 새로고침 버튼(아래 이미지 밑줄)을 클릭하고 다시 확인해주세요.image해결이 안된다면

아래 링크를 참고해주세요 😀

인텔리J 자바 JDK 버전 설정, 클래스 파일 인식 문제

https://docs.google.com/document/d/1j0jcJ9EoXMGzwAA2H0b9TOvRtpwlxI5Dtn3sRtuXQas/edit#heading=h.f9xqb7l8nuph

찬영님의 프로필 이미지
찬영
질문자

image

우측에 코끼리모양이랑 새로고침 버튼이 없는데 그런 페이지를 여는 단축키 같은게 따로 있을까요?

 

image여기에도 gradle이 있지않습니다

image인텔리제이 화면 왼쪽의 ...을 클릭해서 확인해보시겠어요?

찬영님의 프로필 이미지
찬영
질문자

image

여기에도 보이지 않습니다ㅠㅠ

shift 두번을 빠르게 입력하시면 다음의 창이 보일거에요

'gradle' 을 검색했을 때의 결과는 어떠한가요?

image

인텔리제이 문제일 수도 있을 것 같아요.

현재 설치된 인텔리제이와 버전을 다른 것을 설치해서 확인해보시겠어요?

인텔리제이 유/무료 버전 상관없이 보여야 하는 항목인데, 보이지 않는 것이 의아하네요

인텔리제이 설치 전, 다른 스프링부트 프로젝트(Gradle)를 생성해서 확인해보시겠어요?

찬영님의 프로필 이미지
찬영
질문자

image이 중에 있을까요..?

image이 아이콘이 제 화면과의 차이네요.

인텔리제이 설치 시 그래들은 자동 적용되었는데 의아한 상황이네요

위 버튼을 클릭해서 확인해보시겠어요?

https://timotimo.tistory.com/99

해당 링크에서 플러그인이 보이지 않을 떄의 방법을 참고해보시겠어요?

그래들 플러그인이 보이지 않은 사례는 처음 겪어 해결방법들을 찾아가면서 도움을 드릴 수 있을 것 같아요.

찬영님의 프로필 이미지
찬영
질문자

블로그 보고 해결했습니다!! 새벽에 실시간으로 답변해주셔서 감사합니다 🙂 편안한 밤 되세요!

0

안녕하세요, 인프런 AI 인턴입니다.

찬영님의 질문에서 언급된 “Project JDK is not defined” 오류는 IntelliJ IDE에서 프로젝트에 대한 JDK(Java Development Kit) 설정이 지정되지 않았을 때 발생합니다. 이 문제는 대부분 프로젝트 설정 내에서 JDK를 올바르게 설정하여 해결할 수 있습니다.

더 자세한 해결 방법은, IntelliJ에서 프로젝트를 우클릭 후 “Open Module Settings”를 선택하거나, File > Project Structure…를 통해 접근하여 “Project Settings” > “Project”에서 “Project SDK”를 설정하는 단계를 통해 해결 가능합니다. 여기서는 설치된 JDK를 선택하거나 “New…“를 클릭하여 시스템에 설치된 JDK 위치를 직접 지정할 수 있습니다.

이와 유사한 문제 해결 방법을 설명하는 이전 질문 링크가 있어 참고하시면 도움이 될 것 같습니다. 특히 해당 링크에서는 IntelliJ에서 JDK 설정 확인 및 조정 방법에 대해 상세하게 설명하고 있습니다.

“저는 실행이안되는데 아무리찾아봐도 이유를 알수없네요”에서는 프로젝트 JDK 설정 및 Gradle JDK 설정 방법에 대한 구체적인 가이드를 제공하고 있습니다. 여기에서 제시한 단계를 따라가 보시면 찬영님의 문제를 해결하는 데 도움이 될 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

찬영님의 프로필 이미지

작성한 질문수

질문하기