인프런 커뮤니티 질문&답변
spring powershell 에서 빌드 에러
작성
·
251
0
인터넷에 나와있는 방법 다 따라해보는데도 여전히 빌드 에러가 뜨네요...
일단 시도해본 방법들은
java 17버전을 새로 다운받고, 인텔리제이에서 settings에서 gradle jvm 17 맞추고, project structure에서 SDK도 17로 맞춰봄
powershell에서 확인한 내 자바 버전이 17.0.9인 것을 확인 후 내 컴퓨터 환경 변수에 들어가서 C:\Program Files\Java\jdk-17.0.9 변경해봄
일단 이렇게 해봤는데도 여전히 위의 사진처럼 빌드가 안 되고 있는데 해결 방법 아시는 분 계신가요 ㅠㅠ
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
limbit님, 환경 변수 문제로 빌드 에러가 발생하고 있다면 JAVA_HOME이 올바르게 설정되어 있는지 다시 확인해야 합니다.
- JAVA_HOME 변수가 올바른 JDK 설치 경로를 가리키도록 환경 변수를 설정했는지 확인해보세요. 예를 들어,
C:\Program Files\Java\jdk-17.0.9가 실제 JDK 설치 경로인지 체크합니다.
- 변경한 환경 변수가 올바르게 적용되었는지 확인하기 위해 새로운 PowerShell 창을 열고
echo $env:JAVA_HOME을 실행해보세요. 설정한 경로가 출력되어야 합니다.
- 또한, Windows에서는 시스템 환경 변수 변경 후 적용이 바로 이루어지지 않을 수 있습니다. 컴퓨터를 재부팅 후 다시 시도해보십시오.
- IntelliJ IDEA에서도
File>Project Structure>SDKs에서 JDK 경로가 올바르게 설정되어 있는지 확인하는 것이 중요합니다.
- 마지막으로
.\gradlew clean을 실행하기 전에 해당 디렉토리가 올바른지, 그리고build.gradle파일이 해당 위치에 있는지 확인해보세요.
최신 자바 설치 버전과 관련된 Spring Boot의 시작 방법은 다음의 문서를 참고해보시는 것도 좋습니다:
Spring Boot Reference Documentation
환경 변수 설정과 관련된 정보가 더 필요하다면 다음 문서도 참고하시면 도움이 될 것 같습니다:
Spring Boot Reference Documentation
환경 설정이 올바르게 된 후에도 문제가 지속된다면 추가적인 로그 메시지나 상황을 공유해주세요.




