gpt4 book ai didi

java - 如果双击运行如何停止jetty?

转载 作者:行者123 更新时间:2023-12-01 17:36:23 24 4
gpt4 key购买 nike

我在 Windows 上安装了 jetty java 服务器。我进入安装目录并双击 start.jar 文件。现在有一个服务器一直在监听 8080 端口。我需要停止这个服务器。

我检查了在线和文档,最接近的解决方案是:

$ {jetty home}/ java -jar start.jar STOP.KEY=[PASSWORD] STOP.PORT=[PORT] --stop

我已经尝试过很多次了,但还是不行。还尝试不使用 STOP.PORT 指令和不使用 STOP.PASS 指令,但没有成功。显然,我需要用于启动服务器的STOP.KEY。但是,当我双击 .jar 文件来运行它时,我不知道我实际做了什么。我已经花了几个小时寻找某种默认密码,或者要杀死的服务,任何允许我释放端口 8080 的东西,但我还没有找到任何解决方案。

有一个关于如何从 Eclipse 中阻止它的问题,但对我来说不起作用。

如果开始双击start.jar文件,有人知道如何杀死jetty吗?

最佳答案

这不是解决方案。但如果您需要以某种方式停止该过程,这是一个解决方法:

在这个问题中发现由@brad-wilson how-can-you-find-out-which-process-is-listening-on-a-port-on-windows

  1. 首先,找到端口上运行的进程:
PS: Get-Process -Id (Get-NetTCPConnection -LocalPort <PORT>).OwningProcess
  • 然后像这样杀死它:
  • PS: Stop-Process -Name <PROCESS_NAME>

    这应该已经释放了端口。

    关于java - 如果双击运行如何停止jetty?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61031811/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com