[Springboot] deprecated (ex: compile -> implementation)

Jae·2022년 8월 12일
0

Springboot

목록 보기
8/10

개발 관련 유튜브 영상에서 말하길, 개발 분야는 워낙 변화가 빨라서 책으로 공부할 때 업데이트가 어렵다는 단점이 있다고 했다.

잘 몰랐는데, '스프링 부트와 AWS로 혼자 구현하는 웹 서비스'로 공부를 하다가 gradle 부분을 초기 설정하고 있는데 오류가 나서 그 말을 공감하게 됐다. 2019년 초판 인쇄본이 나온 책이라 그 때는 사용가능하던 명령어가 2022년 현재는 사라져서 그런 것이었다.

compile, runtime, testCompile, testRuntime 은 Gradle 4.10 (2018.8.27) 이후 deprecate 되었다. 그리고 Gradle 7.0 (2021.4.9) 부터 삭제되었다.

대체된 명령어

compile -> implementation
runtime -> runtimeOnly
testCompile -> testImplementation
testRuntime -> testRuntimeOnly

References

Gradle Could not find method compile() 해결 방법

profile
Jae's Development Area : 재개발구역

0개의 댓글