문서의 이전 판입니다!
apply plugin: 'war'
src/main/webappwebAppDirName 값을 프로젝트에 상대적인 디렉토리로 지정하면 웹 애플리케이션 리소스의 디렉토리를 변경할 수 있다.assemble 태스크가 war 태스크에 의존하도록 변경한다.src/main/webapp : 웹 애플리케이션 소스compile, runtime configuration과 동일한 스코프이지만, WAR 압축파일에는 추가되지 않는다.providedCompileprovidedRuntimecommons-httpclient:commons-httpclient:3.0@jar 처럼 끝에 @jar를 붙인다.| 프라퍼티이름 | 타입 | 기본값 | 설명 |
|---|---|---|---|
| webAppDirName | String | src/main/webapp | 웹 애플리케이션 소스 디렉토리의 이름. 프로젝트 디렉토리에 상대경로 |
| webAppDir | File | projectDir/webAppDirName | 웹 애플리케이션 소스 디렉토리 |
apply plugin: 'jetty'
gradle jettyRun을 실행하면 war 파일을 생성하고 임베디드 Jetty를 구동한다.