티스토리 뷰

728x90
반응형
Could not find method compile() for arguments [org.springframework.boot:spring-boot-starter-web] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

 스프링 부트와 AWS로 혼자 구현하는 웹 서비스 책을 보면 첫 번째로 하는 것이 build.gradle 세팅하는 하는것인데

위와 같은 오류 나는 이유가 책에 나오는 gralde 버전과 지금 최신 gradle 버전이 안맞아서 문제가 생긴것이다. 책의 gradle 버전은 4.8 ~ 4.10인데 지금 기준으로 gradle 버전은 7.x 일것이다. 그래서 책의 내용대로 따라할려면 버전을 바꾸거나 아니면 compileimplementation  으로 변경 해주면 된다.  testCompile 도  testImplementation 으로 변경 해주면 된다. 하지만 위 같은 방법은 책의 내용 대로 따라하는데 나중에 다른 이슈가 생길수 있으니 gradle 버전을 변경하는것 추천한다.

 변경하는 방법은 아래 사이트에서 보면 된다.

https://jih3508.tistory.com/93

 

[gradle] Gradle 버전 변경 하는 방법

프로젝트 세팅하는데 가이드에 준것이랑 또는 외부 프로젝트 세팅할때 Gradle 버전이 안맞아서 gradle Sync나 의존라이브러리 관리할때 오류가 나서 곤란한 경우가 많다. 이런 문제 해결하는 방법

jih3508.tistory.com

 

 

728x90
반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함