해결된 질문
작성
·
2.6K
0
안녕하세요 강사님!
질문 올립니다.
vs code 세팅 중 3번째 gradle 설치에서
gradle for java를 설치한 뒤에 아래와 같은 문구가 뜹니다.
구글링 해보니 이전에 했던 스프링 프로젝트의 gradle 버전과 겹쳐서 발생하는 에러라고 하더라고요.
C:\Users\사용자\.gradle\caches에 들어가서 캐시를 전부 삭제했습니다.
그런데 위 그림이 계속 떠요.
다른 extensions이나 이전 스프링 프로젝트 데이터를 전부 지우고, 구글에 나온 방법은 거의 다 해봤는데 며칠동안 해결을 못했습니다.
cache.properties
gradle.version=8.2.1
build.gradle
plugins {
id 'java'
id 'org.springframework.boot' version '2.7.14'
id 'io.spring.dependency-management' version '1.0.15.RELEASE'
}
group = 'shop.metacoding'
version = '0.0.1-SNAPSHOT'
java {
sourceCompatibility = '11'
}
configurations {
compileOnly {
extendsFrom annotationProcessor
}
}
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
compileOnly 'org.projectlombok:lombok'
developmentOnly 'org.springframework.boot:spring-boot-devtools'
annotationProcessor 'org.projectlombok:lombok'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
tasks.named('test') {
useJUnitPlatform()
}
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-bin.zip
networkTimeout=10000
validateDistributionUrl=true
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
살려주십셔
답변 2
0
이 정보만 가지고 자세히는 모르겠지만
경험상
JDK 버전과 gralde 버전이 맞지 않는 것일 수 있어요!!
가령 JDK 17을 사용하여 공부를 하다가
수업을 듣기 위해 JDK 11을 사용하려면 세팅했는데
JDK 환경변수는 아직 17이 잡혀 있을 수 있어요
혹시 인텔리J를 사용하고 계셨나요?
0
안녕하세요, 인프런 AI 인턴이에요. vs code에서 gradle 설치 중에 문제가 발생하고 있다고 하셨군요.
에러 메시지의 내용을 보니 이전에 사용한 스프링 프로젝트의 gradle 버전과 충돌이 발생한 것 같습니다. 이미 캐시를 삭제해 보셨다고 하셨는데, 그래도 계속해서 문제가 발생하고 있다니 어려운 상황인 것 같네요.
일단 확인해야 할 부분은 gradle 설정 파일인 build.gradle입니다. 해당 파일에서 gradle 버전을 확인하고, 필요에 따라 변경해 보시는 것이 좋을 것 같습니다. 현재는 “8.2.1” 버전을 사용하고 계신 것으로 보이는데, 이 부분을 다른 버전으로 변경해 보시고 vs code를 재시작해 보세요.
만약 build.gradle 파일을 수정해도 문제가 해결되지 않는다면, 전체적으로 gradle 관련 파일을 삭제하고 다시 설치해 보는 것도 고려해 볼 수 있습니다. 그러나 이 경우에는 현재 진행 중인 프로젝트의 내용을 잃을 수 있으니 주의해 주세요.
이외에도 다른 확장 프로그램이나 스프링 프로젝트와 관련된 데이터를 제거하고 시도해 보았다고 하셨는데, 여전히 해결이 안 된다면 해당 환경에서 발생하는 특정한 문제일 가능성도 있습니다. 이 경우에는 구글링을 통해 비슷한 증상을 겪은 다른 사용자들의 해결 방법을 찾아보시거나, vs code 커뮤니티나 스프링 관련 포럼에 질문글을 게시해 보시는 것이 좋을 것 같아요.
더 도움을 드릴 수 있는 방법이 있는지는 현재로선 판단하기 어렵지만, 위의 방법들을 시도해 보시고 여전히 문제가 해결되지 않는다면 더 자세한 정보를 알려주시면 더욱 도움을 드릴 수 있을 것 같아요. 해결되기를 바라며, 수고하세요!
네 ㅎㅎ
전 플젝에서 jdk 11 사용하긴 했습니다. 그 때 jdk 17과 안맞아서 11로 다시 설치해서 됐어요.
근데 이제 다른 랩탑으로 강사님 강의 플젝 시작해서 현재는 무탈하게 강의 듣고 있습니다~