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

왕찬웅님의 프로필 이미지
왕찬웅

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

빌드하고 실행하기

빌드하는과정에서 문제가 발생합니다.

해결된 질문

작성

·

305

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)

2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)

3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
 
다른 질문글에 달린 답변인
이 사이트로 들어가 자바 버전등을 확인후 설정했는데 문제가 발생합니다. 해결방법이 있을까요?
 
 
 
 
 
 
 
 
 
혹시 참고가 될까싶어 현재 세팅 첨부합니다.

답변 1

1

안녕하세요. 왕찬웅님, 공식 서포터즈 David입니다.

gradlew.bat build로 명령 내리셨는데

./gradlew build 명령으로 실행해보시겠어요?

감사합니다.

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

윈도우 CMD에선 .은 인식을 불가능하여 intellij의 터미널에서 실행시켰는데 동일한 오류가 발생하였습니다

./gradlew build로 실행하실 때 --stacktrace를 붙이신 뒤 실행해주세요.

그리고 출력되는 에러로그 모두 올려주실 수 있으실까요?

 

명령 ./gradlew build --stacktrace

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

 

에러내용입니다.

build.gradle에서 thymeleaf 의존성 추가 명령이 강의와 동일하게 작성되었는지 확인 부탁드립니다. (ex. 오타, 공백 등)

해당 의존성을 못 찾는다고 하네요.

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

build.gradle 강의와 동일하게 수정후 다시 실행시켰는데 이러한 에러가 발생합니다 찾아보니 프로젝트도와 intellij의 java버전이 일치하지 않으면 발생하는 에러라고 하는데 본문에 첨부한 사진과 같이 모두 JDK11로 변경하였습니다. 

터미널 상에서 java version이 11인지 확인해주시겠어요?

java -version

javac -version

명령을 통해 확인할 수 있습니다.

 

아래 글에 언급된 항목 또한 다시 체크 부탁드립니다.

https://blog.naver.com/PostView.naver?blogId=tofhadl529&logNo=222374497101&from=search&redirect=Log&widgetTypeCall=true&directAccess=false

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

해결하였습니다.

java -version

javac -version 을 했는데 11로 나왔는데도 여전히 에러가나길래 환경변수를 1.8에서 11로 변경했더니 해결되었습니다.

 

친절한 답변 감사합니다.

왕찬웅님의 프로필 이미지
왕찬웅

작성한 질문수

질문하기