사용자 도구

사이트 도구


gradle:tomcat

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
gradle:tomcat [2012/10/16 13:53]
kwon37xi
gradle:tomcat [2015/11/07 11:56] (현재)
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> +===== Gretty ===== 
-apply plugin: 'tomcat' +  * Tomcat/Jetty 기반 web-app 실행 플러그인 
-</code>+  * Debug 모드 쉽게 지원하는 듯. 
 +  * https://github.com/akhikhl/gretty
  
-===== 의존성 설정 ===== +===== 점 ===== 
-<code groovy>+  * 2.2.2 버전의 경우 ''tomcat { contextPath = <nowiki>''</nowiki> }'' 를 따르지 않고 ''tomcatRun.contextPath = %%''%%''을 지정해야만 올바르게 작동했다.
  
-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> 
gradle/tomcat.1350363186.txt.gz · 마지막으로 수정됨: 2012/10/16 13:53 저자 kwon37xi