스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
STS를 사용하면서 발생한 에러(org.gradle.tooling.BuildException)
STS로 인강을 듣는데 form-start 프로젝트를 import하면서 아래와 같은 에러가 발생했습니다.
org.gradle.tooling.BuildException: Could not fetch model of type 'GradleBuild' using connection to Gradle distribution 'https://services.gradle.org/distributions/gradle-6.8.2-bin.zip'.
찾아보니 gradle 버전이 맞지 않아서 생기는 문제였습니다.
form-start의 프로젝트에서 gradle > wrapper 디렉토리에 가면 gradle-wrapper.properties라는 파일이 있는데
영한님이 올리신 프로젝트에는 3번째 라인이 아래와 같이 되어있습니다.
' distributionUrl=https://services.gradle.org/distributions/gradle-6.8.2-bin.zip '
그리고 제가 STS로 gradle 프로젝트를 생성했을 때 gradle-wrapper.properties 파일은 아래와 같이 되어있었습니다
distributionUrl=https\://services.gradle.org/distributions/gradle-7.2-bin.zip
저같이 STS로 인강을 들었는데 저와 같은 문제가 발생했다면 STS로 gradle 프로젝트를 생성하시고 해당 부분을 변경해보시기 바랍니다.