【发布时间】:2017-09-17 13:38:19
【问题描述】:
我正在使用 Jetty-maven-plugin 版本 9.3.12.v20160915 在 Jetty 服务器上运行基于 Rest 的 Java 服务。
我希望能够正常关闭我的服务,即 Java 服务中所有正在运行的线程都必须抛出 Java InterruptedException。考虑到上述情况,我已经编写了我的代码。
当我尝试使用 mvn jetty:stop 时,它会停止我的服务,但不会正常关闭。所有线程都被立即杀死(没有进行清理,我希望它在 finally 代码块中执行,以防 jetty:stop 命令抛出 InterruptedException)。
有没有办法使用jetty mvn插件实现优雅关机?
【问题讨论】:
标签: java jetty maven-jetty-plugin interrupted-exception