Gradle implementation vs compile

지윤·2021년 7월 3일

기타

목록 보기
3/4

스프링 부트로 Gradle 환경에서 Querydsl 설정을 하다가 implementations과 complile의 차이가 궁금해서 찾아보았다.

Gradle을 사용하여 Querydsl을 설정하는 방법에는 두 가지가 있는데 2번째 방법을 선택
1. 플러그인 이용
2. build.gradle 내에 스크립트 작성

스타트 스프링 부트 책을 따라 했는데 오류가 떠서 보니까
Gradle 3.0부터는 Compile이 deprecated 되어서 api를 사용해야 한다.
여기에 잘 정리되어 있다.

Gradle 버전이 빠르게 바뀌면서 querydsl 셋팅 방법도 계속 바뀌는 것 같다.
이 블로그를 보고 해결


Gradle 의존성 옵션에 관련하여 정리된 블로그

dependency를 추가할 때
runtimeOnly, compileOnly, implementation 등에 대한 내용 참고

profile
헬로🙋‍♀️

0개의 댓글