Jboss服务器错误:服务器已在localhost上运行

use*_*080 12 java jboss jdk1.6 java-ee

我正在开发需要jboss应用服务器的web项目.配置jboss服务器后,我正在运行我的应用程序.它显示的错误如下:服务器已在本地主机上运行.Web在URL // localhost:8080处找到了正在运行的服务器.在此输入图像描述

小智 15

适合我

  • 打开命令提示符

  • 键入netstat -noa,然后按Enter

  • 检查使用您的端口的进程的"PID"

  • 然后输入taskkill /PID "PID number"并按Enter键

正如@Mxsky所述:您可能必须使用/ F选项强制退出进程.因此命令变为: taskkill /PID pid_number /F

  • 完成.现在启动服务器


小智 11

通常由于代理设置而发生此问题.如果没有进程在8080端口上运行但仍然发现此错误,则原因是代理服务器未绕过本地地址.

通过以下方式绕过代理服务器获取本地地址.

打开IE,工具 - > Internet选项 - >连接 - >局域网设置 - >勾选复选框"绕过代理服务器获取本地地址"

现在重启你的jboss服务器.


小智 6

如果这是因为没有正确关闭eclipse(或者只是崩溃):

  • 关闭时,javaw.exe使用任务管理器打开"结束进程树" .
  • 重启eclipse.

这不太可能是最好的方式,但它起作用......或至少对我有用.

如果这是来自另一台运行的服务器:

  • 您需要确保每个服务器实例具有单独的端口号.
  • 否则它将无法正确绑定; 或者根本没有.