我使用以下gradle脚本进行非常简单的Web应用程序:
apply plugin: 'war'
apply plugin: 'jetty'
repositories {
mavenCentral()
}
dependencies {
providedCompile deps['servlet-api']
providedCompile deps['commons-io']
providedCompile deps['gson']
}
jettyRun {
contextPath = "/"
httpPort = 8900
stopPort = 9800
stopKey = "pleaseStop"
daemon = true
}
jettyStop {
stopPort = 9800
stopKey = "pleaseStop"
}
当我运行jettyRun
该应用有效时,但当我运行jettyStop
时,它不会停止。
如果我将守护进程更改为false jettyStop
,则会停止嵌入式Jetty服务器。
在守护进程模式下使用时,如何停止嵌入式Jetty服务器?