JBoss AS 7.1 JBREM000200:远程连接失败:java.io.IOException:主机中的软件中止了已建立的连接

JBoss AS 7.1 JBREM000200:远程连接失败:java.io.IOException:主机中的软件中止了已建立的连接,java,eclipse,jakarta-ee,jboss,jboss7.x,Java,Eclipse,Jakarta Ee,Jboss,Jboss7.x,我已经在JEE Eclipse上安装了JBoss应用程序7.1。由于一些问题,我在JBoss的standalone.xml中将端口号从8080更改为8085 当我在eclipse中启动JBoss服务器时,我得到了下面的错误信息 19:36:39,377 ERROR [org.jboss.remoting.remote.connection] (Remoting "minint-97d33fp:MANAGEMENT" read-1) JBREM000200: Remote connection f

我已经在JEE Eclipse上安装了JBoss应用程序7.1。由于一些问题,我在JBoss的standalone.xml中将端口号从8080更改为8085

当我在eclipse中启动JBoss服务器时,我得到了下面的错误信息

19:36:39,377 ERROR [org.jboss.remoting.remote.connection] (Remoting "minint-97d33fp:MANAGEMENT" read-1) JBREM000200: Remote connection failed: java.io.IOException: An established connection was aborted by the software in your host machine

19:36:39,388 ERROR [org.jboss.remoting.remote.connection] (Remoting "minint-97d33fp:MANAGEMENT" read-1) JBREM000200: Remote connection failed: java.io.IOException: An established connection was aborted by the software in your host machine

如果用户手动更改端口号,则有许多地方需要更改。为了简化这个过程,Jboss添加了一个偏移特性。其中只需设置偏移值,所有相关端口将相应更新

因此,不妨尝试一下这种方法。在独立xml中,更新以下行:

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:0}">

使用偏移值将更新为:

<socket-binding-group name="standard-sockets" default-interface="public" port-offset="${jboss.socket.binding.port-offset:5}">


希望有帮助。(别忘了先更正您的第一个更改)

如果您正在Eclipse中部署,请尝试重新启动Eclipse

如果这不起作用,那么找到正在使用该端口的进程并终止它


如果不起作用,请重新启动计算机。

您是如何将文件夹jboss-as-7.1.1.Final中的端口8080更改为8085的。最终,您的独立文件夹包含standalone.xml。在该文件中,您可以更改标记处的http端口号。我已按照建议更改了偏移量值,并将端口号恢复为默认值。现在,我遇到了一个新的错误。21:39:32530错误[org.jboss.remoting.remote.connection](远程处理“minint-97d33fp:MANAGEMENT”读取-1)JBREM000200:远程连接失败:java.io.IOException:接收到无效的消息长度1195725856这实际上可能是由另一个问题引起的。请参阅此链接