我正在使用RAD 7.5.0和websphere服务器v6.1。当我以调试模式启动服务器时,它会显示一条错误消息,指出
'在localhost中启动WebSphere应用程序服务器;遇到了问题。 JVM调试端口####正在使用中。
有什么问题?如何解决这个问题?
答案 0 :(得分:11)
要解决此问题,您需要对所有后续服务器执行以下操作:
1.启动服务器正常'模式(即非调试模式)。
2.启动管理控制台并登录。
3.展开'服务器',点击“应用服务器”,然后点击您的服务器实例(通常是' server1')。
4.在'配置'标签扩展' Java和流程管理'然后单击“流程定义”#39;。
5.在'其他属性'标题,点击“Java虚拟机”#39;
6.滚动到页面底部,找到' Debug Arguments'文本字段,并递增地址'字符串最后的属性,因此它将使用唯一的端口值。
7.保存更改,退出管理控制台,停止服务器,然后以调试模式启动它
答案 1 :(得分:6)
它只是意味着调试端口当前正在使用中。您是否已经在该盒子上运行任何其他IBM产品?当您第一次启动服务器或后续尝试时会发生这种情况吗?
一个建议是搜索流氓悬挂Java进程并杀死它们(如果你不需要它们)来解决这个问题。
答案 2 :(得分:1)
以管理员模式打开任务管理器,然后运行以下两个命令。
1:netstat -ano | findstr:PORT_NUMBER
例如:netstat -ano | findstr 7781
2:taskkill / PID PID / F(PID将是显示的数字,例如:32181)
例如:taskkill /PID 32181 /F