gradle에도 maven의 dependencies 명령과 동일한 기능이 있다.
$ gradle dependencies
...
+--- ch.qos.logback:logback-classic:1.1.2
| +--- ch.qos.logback:logback-core:1.1.2
| \--- org.slf4j:slf4j-api:1.7.6
+--- ch.qos.logback:logback-core:1.1.2
+--- org.slf4j:slf4j-api:1.7.6
+--- org.springframework.retry:spring-retry:1.1.2.RELEASE
| \--- org.springframework:spring-core:4.0.4.RELEASE -> 4.2.2.BUILD-SNAPSHOT (*)
+--- org.springframework.boot:spring-boot-starter-test: -> 1.3.0.BUILD-SNAPSHOT
| +--- junit:junit:4.12 (*)
| +--- org.mockito:mockito-core:1.10.19
| | +--- org.hamcrest:hamcrest-core:1.1 -> 1.3
| | \--- org.objenesis:objenesis:2.1
| +--- org.hamcrest:hamcrest-core:1.3
| +--- org.hamcrest:hamcrest-library:1.3
| | \--- org.hamcrest:hamcrest-core:1.3
| +--- org.springframework:spring-core:4.2.2.BUILD-SNAPSHOT (*)
| \--- org.springframework:spring-test:4.2.2.BUILD-SNAPSHOT
| \--- org.springframework:spring-core:4.2.2.BUILD-SNAPSHOT (*)
\--- org.aspectj:aspectjtools:1.8.7
(*) - dependencies omitted (listed previously)
BUILD SUCCESSFUL
Total time: 1.96 secs
테스트 라이브러리를 제외하고 실제 런타임과 관련된 것을 확인하려면 --configuration runtime을 추가한다.test관련 라이브러리는 보이지 않는다.
$ gradle dependencies --configuration runtime
...
+--- ch.qos.logback:logback-classic:1.1.2
| +--- ch.qos.logback:logback-core:1.1.2
| \--- org.slf4j:slf4j-api:1.7.6
+--- ch.qos.logback:logback-core:1.1.2
+--- org.slf4j:slf4j-api:1.7.6
\--- org.springframework.retry:spring-retry:1.1.2.RELEASE
\--- org.springframework:spring-core:4.0.4.RELEASE -> 4.2.2.BUILD-SNAPSHOT (*)
'etc tools' 카테고리의 다른 글
gradle 데몬 컴파일 설정으로 컴파일 속도 빠르게 하기. (0) | 2015.10.26 |
---|---|
[gradle] compile 사용자 정의 버전 사용시 유의 사항 - 부제 (single quotation과 double quotation 차이) (0) | 2015.10.16 |
[capistrano] 배포 정책 (groups, sequence, parallel) (0) | 2015.10.01 |
[intellij idea] gradle dependency sync (0) | 2015.09.18 |
[gradle] dependency version 입력 방법 (0) | 2015.09.07 |