Notice
Recent Posts
Recent Comments
Link
투케이2K
139. (TWOK/ERROR) [Spring] 빌드 에러 - Could not resolve org.springframework .. gradle-plugin:3.0.1 본문
투케이2K 에러관리
139. (TWOK/ERROR) [Spring] 빌드 에러 - Could not resolve org.springframework .. gradle-plugin:3.0.1
투케이2K 2023. 1. 14. 07:25[환경 설정 및 설명]
프로그램 : Intelij
설 명 : 빌드 에러 - Could not resolve org.springframework .. gradle-plugin:3.0.1
[에러 원인]
1. spring 프로젝트 생성 시 3.0.1 (Java 17) 이 기본으로 설정되어 자바 SDK 버전 호환성 에러 발생 이슈
2. PC 에 설치된 SDK 버전에 맞게 스프링 프레임워크 프로젝트 SDK 및 Language level 수정 실시
> Could not resolve all files for configuration ':classpath'.
> Could not resolve org.springframework.boot:spring-boot-gradle-plugin:3.0.1.
[해결 방법]
1. Project Structure 메뉴에서 프로젝트 SDK 및 Language level 을 변경 수행 실시
2. build.gradle 파일에서 설정한 SDK 및 Language level 에 맞게 스프링 프레임워크 버전 , sourceCompatibility 변경 실시
// -------------------------------------------------------------------
plugins {
id 'java'
id 'war'
id 'org.springframework.boot' version '2.7.4' // TODO [Project Structure >> SDK : 1.8 / Language Level : SDK Default 8]
id 'io.spring.dependency-management' version '1.1.0'
}
// -------------------------------------------------------------------
group = 'com.example'
version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8' // TODO [Project Structure >> SDK : 1.8 / Language Level : SDK Default 8]
// -------------------------------------------------------------------
// TODO [war 파일 빌드 명칭 변경]
war {
archiveName 'api_test.war'
}
// -------------------------------------------------------------------
repositories {
mavenCentral()
}
// -------------------------------------------------------------------
dependencies {
// TODO [Default Project]
implementation 'org.springframework.boot:spring-boot-starter-web'
developmentOnly 'org.springframework.boot:spring-boot-devtools'
providedRuntime 'org.springframework.boot:spring-boot-starter-tomcat'
testImplementation 'org.springframework.boot:spring-boot-starter-test'
// TODO [json 라이브러리 추가]
implementation 'org.json:json:20220924'
implementation group: 'commons-codec', name: 'commons-codec', version: '1.9'
// TODO [GSON 라이브러리 추가]
implementation group: 'com.google.code.gson', name: 'gson', version: '2.8.5'
// TODO [okhttp 라이브러리 추가]
implementation("com.squareup.okhttp3:okhttp:4.10.0")
}
// -------------------------------------------------------------------
tasks.named('test') {
useJUnitPlatform()
}
// -------------------------------------------------------------------
반응형
'투케이2K 에러관리' 카테고리의 다른 글
Comments