[gradle] provided compile

etc tools 2015. 11. 30. 11:40


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" }



Posted by '김용환'
,