plugin 과 dependency의 차이
- Gradle은 의도적으로 많은 기능을 제공하지 않고 플러그인을 통해 Gradle을 확장해 사용할 수 있음(대표적인 예시 : java , Java를 컴파일하려면 그래들 자바 플러그인이 필요함)
- java plugin에서 기본 gradle task들 활용 가능함. java compile task, src/main/java와 같은 폴더 구조 구성
- Gradle의 plugin은 어플리케이션을 빌드할 때 사용할 수 있는 도구와 같음. Dependency는 어플리케이션에 포함된 라이브러리
- 이것에 대해 궁금함은 아래로 인해 발생
apply from: "../web-common.gradle"
dependencies{ compile project(":web-user-admin") }
참고