사용자 도구

사이트 도구


gradle:tomcat

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
마지막 판 양쪽 다음 판
gradle:tomcat [2012/10/16 13:57]
kwon37xi
gradle:tomcat [2015/05/20 17:33]
kwon37xi [주의점]
줄 1: 줄 1:
 ====== Gradle Tomcat Plugin ====== ====== Gradle Tomcat Plugin ======
   * [[https://github.com/bmuschko/gradle-tomcat-plugin|gradle-tomcat-plugin]]   * [[https://github.com/bmuschko/gradle-tomcat-plugin|gradle-tomcat-plugin]]
 +  * [[https://github.com/bmuschko/gradle-cargo-plugin|gradle-cargo-plugin]]
 +  * Gradle 1.x
 +    * 'bmuschko:gradle-tomcat-plugin:1.2.5'
 +    * apply plugin: 'tomcat'
 +  * Gradle 2.x
 +    * 'com.bmuschko:gradle-tomcat-plugin:2.2.2'
 +    * apply plugin: 'com.bmuschko.tomcat' or 'com.bmuschko.tomcat-base'
  
-<code groovy> +===== 점 ===== 
-apply plugin: 'tomcat' +  * 2.2.2 버전의 경우 ''tomcat { contextPath <nowiki>''</nowiki}'' 를 따르지 않고 ''tomcatRun.contextPath = %%''%%''을 정해야만 올바르게 작동했다.
-</code> +
- +
-===== 의존성 설정 ===== +
-<code groovy> +
-buildscript { +
-    repositories { +
-        add(new org.apache.ivy.plugins.resolver.URLResolver()) { +
-            name = 'GitHub' +
-            addArtifactPattern 'http://cloud.github.com/downloads/[organisation]/[module]/[module]-[revision].[ext]' +
-        } +
-    } +
- +
-    dependencies { +
-        classpath 'bmuschko:gradle-tomcat-plugin:0.9.5' +
-    } +
-+
- +
-repositories { +
-    mavenCentral() +
-+
- +
-// For Tomcat 6 +
-dependencies { +
-    def tomcatVersion = '6.0.29' +
-    tomcat "org.apache.tomcat:catalina:${tomcatVersion}", +
-           "org.apache.tomcat:coyote:${tomcatVersion}", +
-           "org.apache.tomcat:jasper:${tomcatVersion}" +
-+
- +
-// For Tomcat 7 +
-dependencies { +
-    def tomcatVersion = '7.0.11' +
-    tomcat "org.apache.tomcat.embed:tomcat-embed-core:${tomcatVersion}", +
-           "org.apache.tomcat.embed:tomcat-embed-logging-juli:${tomcatVersion}" +
-    tomcat("org.apache.tomcat.embed:tomcat-embed-jasper:${tomcatVersion}") { +
-        exclude group: 'org.eclipse.jdt.core.compiler', module: 'ecj' +
-    } +
-+
-</code> +
- +
-===== 태스크들 ===== +
-  * ''tomcatRun'' : 압축풀린 웹 애플리케이션용 톰캣 인스턴스를 실행한다. +
-  * ''tomcatRunWar'' : 톰캣 인스턴스를 실행하면서 WAR를 배포한다. +
-  * ''tomcatStop'' : 톰캣 인스턴스를 종료한다. +
-  * ''tomcatJasper'' : JSP 컴파일러로 JSP 페이를 java 소스로 변환한다. +
  
gradle/tomcat.txt · 마지막으로 수정됨: 2015/11/07 11:56 저자 kwon37xi