gradle의 dependency scope는 compile, runtime, testCompile, testRuntime 만 있다.
https://docs.gradle.org/current/userguide/artifact_dependencies_tutorial.html
그렇다면, web application 개발할 때 servlet과 같은 provided scope를 넣으려면, war plugin을 이용해야 한다.
(provided scope는 컴파일할 때는 함께 사용하고 war 압축에는 사용되지 않는 것을 의미한다.)
apply plugin: 'war'
dependencies {providedCompile "javax.servlet:servlet-api:3.1.0" }
'etc tools' 카테고리의 다른 글
[git] git hash 얻기 (0) | 2016.08.24 |
---|---|
artifactory 설치하기 (0) | 2016.01.30 |
gradle 2.9 - 50% 줄어든 컴파일 속도 (0) | 2015.11.26 |
[git] Github의 ssh key 이슈 (0) | 2015.11.04 |
gradle 데몬 컴파일 설정으로 컴파일 속도 빠르게 하기. (0) | 2015.10.26 |