【问题标题】:RAD - JVM debug port is in useRAD - JVM 调试端口正在使用中
【发布时间】:2011-06-03 07:31:00
【问题描述】:

我正在使用 RAD 7.5.0 和 websphere 服务器 v6.1。当我在调试模式下启动服务器时,它会显示一条错误消息,指出

'在本地启动WebSphere应用服务器;遇到了问题。 JVM 调试端口#### 正在使用中。

有什么问题?如何解决?

【问题讨论】:

    标签: java rad


    【解决方案1】:

    我也因为这个错误而沮丧过很多次..终于找到了解决方案

    要解决此问题,您需要对所有后续服务器执行以下操作:

    1.以“正常”模式(即非调试模式)启动服务器。

    2.启动管理控制台并登录。

    3.展开“Servers”,点击“Application Servers”,然后点击您的服务器实例(通常为“server1”)。

    4.在“配置”选项卡上展开“Java 和流程管理”,然后单击“流程定义”。

    5.在“附加属性”标题下,单击“Java 虚拟机”。

    6.滚动到页面底部,找到“调试参数”文本字段,并在字符串的最后增加“地址”属性,以便使用唯一的端口值。

    7.保存更改,退出管理控制台,停止服务器,然后以调试模式启动它

    【讨论】:

      【解决方案2】:

      这仅仅意味着调试端口当前正在使用中。您是否有任何其他 IBM 产品已经在该机器上运行?当您第一次启动服务器或后续尝试时会发生这种情况吗?

      一个建议是追捕流氓挂起的 Java 进程并杀死它们(以防您需要它们)来解决这个问题。

      【讨论】:

      • 请遵循这种蛮力方法,除非您懒于遵循 Veeru 的以下回答。
      【解决方案3】:

      以管理员模式打开任务管理器并运行以下两条命令。

      1: netstat -ano | findstr :PORT_NUMBER
      例如:netstat -ano | findstr 7781

      2:taskkill /PID PID /F(PID 将是显示的数字,例如:32181) 例如:taskkill /PID 32181 /F

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-09-25
        • 2014-06-17
        • 2015-07-03
        • 1970-01-01
        • 2014-11-28
        • 2021-03-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多