1

所以我试图将 Jetty 嵌入到我正在开发的这个 Java 应用程序中,但是当我运行它,然后终止它时,当我将鼠标悬停在运行按钮上时,我仍然得到一个“'某某'仍在运行”消息,然后当我尝试重新运行时,我得到预期的 NetBind 异常:地址仍在使用中。那么如何终止码头服务器呢?显然终止程序不是出于某种原因终止服务器。

注意:我还没有将 Jetty 本身下载到我的本地计算机上,我只是通过 eclipse 调用 maven 依赖项(idk,如果这会有所不同)

4

1 回答 1

0

org.eclipse.jetty.server.Server有一个.stop()可以调用的方法来执行 Jetty 服务器实例的正常关闭。

此外,在 Eclipse 中,请确保您已打开“调试视图”。

窗口 > 显示视图 > 其他 > 调试

这将向您显示任何 Eclipse 插件为您启动的正在运行的进程列表。您可能认为您终止了它,但它可能仍被注册为正在运行。

于 2013-07-30T20:11:57.977 回答