gradle使ってみる (5) - warプラグイン -
warプラグインを使ってWebアプリケーション管理をやってみる
apply {
plugin "war"
plugin "jetty"
}
repositories {
mavenCentral()
}
dependencies {
compile "javax.servlet:servlet-api:2.5"
testCompile "junit:junit:4.11"
testCompile "org.hamcrest:hamcrest-all:1.3"
}
[jettyRun, jettyRunWar]*.configure {
contextPath = ""
}
普通に
gradle jettyRun
# もしくは
gradle jettyRunWar
とかで。jettyRun時の諸設定で使えるのは http://www.gradle.org/docs/current/dsl/org.gradle.api.plugins.jetty.JettyRun.html を参考。まぁドキュメント通りやけど