방명록
- [Gradle] api(compile)와 implementation 차이2020년 09월 26일 18시 27분 50초에 업로드 된 글입니다.작성자: 봉주니
gradle dependency 를 추가할 경우, 두 가지의 방법이라고 한다.
Gradle document에서는 api와 implementation에 대해서 다음과 같이 설명하고 있습니다.
A를 의존하고 있는 모듈이 B, C라고 가정하자. 또한 모듈의 구조는 Example of modules와 같다고 가정하자.
Compile 사용 경우)
A라는 모듈을 수정하게 되면, 이 모듈을 직접 혹은 간접 의존하고 있는 B와 C는 모두 재빌드 되어야 한다.
Implementation 사용 경우)
A라는 모듈을 수정하게 되면, 이 모듈을 직접 의존하고 있는 B만 재빌드한다.
반응형'이클립스(Eclipse)' 카테고리의 다른 글
[Eclipse] Web Dynamic Project에 라이브러리 폴더 설정하기 (0) 2021.08.31 [Gradle] application.yml 설정값 적용하기 (0) 2021.01.14 gradle 외부 라이브러리 추가하기 (0) 2020.09.25 Git No password provided (0) 2020.09.15 server tomcat v8.0 server at localhost was unable to start within 45 seconds (0) 2020.06.10 다음글이 없습니다.이전글이 없습니다.댓글