所以我试图将Jetty嵌入到我正在处理的Java应用程序中,但是当我运行它然后终止它时,当我将鼠标悬停在运行按钮上时,我仍然会得到一个&#34 ;'某某'仍在运行"当我尝试重新运行时,我得到了预期的NetBind异常:地址仍在使用中。那么如何终止jetty服务器呢?显然,终止程序并不是出于某种原因终止服务器。
注意:我没有将Jetty本身下载到我的本地计算机上,我只是通过eclipse调用maven依赖项(idk如果有所作为)
答案 0 :(得分:0)
org.eclipse.jetty.server.Server
有.stop()
方法可以调用以正常关闭Jetty服务器实例。
此外,在Eclipse中,请确保打开“调试视图”。
窗口>显示视图>其他>调试
这将显示任何Eclipse插件为您启动的正在运行的进程列表。 您可能认为已将其终止,但它仍可能已注册为正在运行。