如何解决 RAD 上的 "JVM debug port -1 is in use." 问题?

How to resolve "JVM debug port -1 is in use." issue on RAD?

我收到 "JVM debug port -1 is in use." 错误。 我什至无法在 "normal" 模式下启动服务器。这就是我什至无法更改调试端口的原因。

但主要问题是什么-1?我如何找到它?

我有以下链接,但其中 none 似乎有我的问题。 Link1 Link2 Link3

您真正需要做的只是结合您已经找到的之前帖子中的两个答案。

首先应用快速修复:您无法启动 websphere 实例,因为该调试端口已被使用。为了克服这个问题,您需要在短时间内关闭该机器上的任何其他 websphere 实例。如果流氓进程看起来挂起,您甚至可以从命令行杀死它们。

解决真正的问题:现在您将能够正常启动服务器,按照给定的建议here并为此实例设置一个唯一的调试端口这样您就再也不会遇到这个问题,然后重新启动。在此之后,您可以自由地重新启动刚刚停止的其余实例。

*注意:您可能处于受影响的机器上没有部署其他实例的情况。在这种情况下,该端口几乎肯定会被您自己实例的未正确停止的进程使用,在这种情况下,再次 kill -9 将解决问题。