티스토리 뷰

  • api: 의존 라이브러리 수정시 해당 모듈을 의존하고 있는 모듈들 또한 재빌드

    • A(api) <- B <- C 일 때, C 에서 A 를 접근할 수 있음

    • A 수정시 B 와 C 모두 재빌드

  • implementaion: 의존 라이브러리 수정시 본 모듈까지만 재빌드

    • A(implementation) <- B <- C 일 때, C 에서 A 를 접근할 수 없음

    • A 수정시 B 까지 재빌드

 

https://jongmin92.github.io/2019/05/09/Gradle/gradle-api-vs-implementation/

 

(Gradle dependency) api와 implementation 차이

build script의 dependencies 블록에 여러 가지 다양한 종속성 구성(api, implementation, compileOnly, runtimeOnly, annotationProcessor)을 사용하여 라이브러리 종속성을 선언할 수 있습니다. 다양한 종속성 구성 중 api�

jongmin92.github.io

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
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
글 보관함