Project JDK is not defined
인텔리제이 껐다가 다시 키면 Project JDK is not defined 뜨면서 초록색 실행버튼이 뜨지않습니다.
하루전에도 이래서 해결못해서 스프링을 처음부터 다시 만들었는데 오늘 다시 실행버튼이 없고 똑같은 오류가 뜨길래 이렇게 질문드립니다.
JDK 설정을 해야할거같은데 어떤 버전을 선택해야할까요?
답변 2
1
안녕하세요. 찬영님, 공식 서포터즈 OMG입니다.
start.spring.io에서 선택한 자바 버전과 동일한 버전으로 JDK 버전을 통일시켜주세요 😀
17과 21이 설치되어 있으신데, build.gradle을 확인하셔서 통일시키면 될 것 같아요^^
build.gradle

start.spring.io

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

Gradle은 이 상태입니다
0
build.gradle을 열었을 때, 코끼리 모양 아이콘이 보일까요? 보인다면 클릭하고 확인해주세요.
만약 보이지 않는다면 새로고침 버튼(아래 이미지 밑줄)을 클릭하고 다시 확인해주세요.
해결이 안된다면
아래 링크를 참고해주세요 😀
인텔리J 자바 JDK 버전 설정, 클래스 파일 인식 문제
0
인텔리제이 문제일 수도 있을 것 같아요.
현재 설치된 인텔리제이와 버전을 다른 것을 설치해서 확인해보시겠어요?
인텔리제이 유/무료 버전 상관없이 보여야 하는 항목인데, 보이지 않는 것이 의아하네요
1
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 설정 방법에 대한 구체적인 가이드를 제공하고 있습니다. 여기에서 제시한 단계를 따라가 보시면 찬영님의 문제를 해결하는 데 도움이 될 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
servlet과 container에 대한 질문입니다
0
25
1
api를 어느 컨트롤러에 작성해야하는지는 어떤 기준으로 해야하나요?
0
64
1
jsp 의존성 수정 요청
0
80
2
요즘 웹 서버가 주로 사용되는 이유는 SPA 구조 때문일까요 ?
0
143
1
save() 메서드 문의
0
67
1
절대 경로로 templates/basic 하위 파일 열면 css 적용 안되는 현상
0
101
1
request-body-json
0
83
2
MVC 패턴의 적용 단위
0
97
1
RequestMapping을 이용한 핸들러, 어댑터
0
119
2
save 후 결과화면
0
89
2
jsp를 이용한 view
0
97
1
application.properties에 debug 추가해도 결과가 똑같습니다.
0
178
1
수업 코드 제공 관련 문의
0
97
2
RequestMappingHandlerAdapter의 Controller 호출 과정
0
100
3
파일 오픈 시
0
70
1
스프링 배치 관련
0
78
1
@RequestParam의 defaultValue가 blank 값도 처리하는 지 여부
0
112
1
postman으로 /request-body-json-v1 호출시 500 error
0
96
1
프론트엔드와 백엔드의 mvc, rest api에 대한 질문
0
79
1
모델의 역할과 계층 분리에 대한 이해 차이 + 추가질문
0
111
1
console log 출력 관련 질문입니다.
0
75
1
애플리케이션이 실행 되지 않습니다 ㅠㅠㅠ
0
139
1
html 변경하는 부분 적용 문제
0
103
1
한글 깨짐
0
77
2






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

여기에도 gradle이 있지않습니다
인텔리제이 화면 왼쪽의 ...을 클릭해서 확인해보시겠어요?

이 중에 있을까요..?
이 아이콘이 제 화면과의 차이네요.