我是Wildfly的新手,我希望你们可以帮我解决这个问题:
我正在关注如何安装Wildfly 8的this教程,当我尝试执行第4步时,我收到以下错误:
我一直在谷歌搜索一段时间,我找不到答案。我尝试过JDK 7和8,没有变化,我正在使用管理员权限,我甚至尝试再次下载Wildfly但仍然没有变化。更有经验的同事已经看到了这一点,并且不知道发生了什么。你能帮助我吗?谢谢
您链接到的教程已将Wildfly配置为使用默认端口8080.最有可能的是,您正在运行另一个已使用端口8080的进程或服务。尝试找出它是什么进程并将其停止,或尝试将Wildfly配置为使用不同的端口。
尝试重启机器或在机器中启用IPV6,此错误将得到解决
那些有相同问题的人应该检查谁在Windows系统中使用端口9990。 TCPView是一个很好的工具,可以找出罪名。在这种情况下可能的常见原因之一是NVIDIA网络服务(NvNetworkService.exe)。
如果是这种情况,只需在Windows服务列表中找到它并停止/禁用它。服务本身负责检查Nvidia驱动程序更新,因此只要您需要它,只需手动打开它。
就我而言,我在使用独立的jboss_cli实用程序时无意中添加了一个AJP套接字绑定:
[standalone@localhost:9990 /] /subsystem=undertow/server=default-server/ajp-listener=ajp:add(socket-binding=ajp)
这导致“已在使用中”错误,不允许任何应用程序启动并通过Apache Web服务器发出503错误信号。
我删除了绑定:
/subsystem=undertow/server=default-server/ajp-listener=ajp:remove
然后一切正常。