40

我正在使用 jboss-7,我想将端口号从 8080 更改为 7001。我需要更改哪个文件?

4

9 回答 9

43

该文件是$JBOSS_HOME/standalone/configuration/standalone.xml. 找到<socket-binding-group><socket-binding>在那里。

编辑

有多种方法可以做到这一点。推荐的方法是使用管理控制台。如果 JBoss AS 在您的本地计算机上运行,​​请打开 URLhttp://localhost:9990/console/App.html#socket-bindings并在那里编辑套接字绑定。我在 Wildfly 8.1.0 Final 上测试过,不知道这个 URL 对其他版本的 JBoss AS 是否有效。

于 2012-07-03T08:49:42.013 回答
28

开始使用时

./standalone.sh -b 0.0.0.0 -Djboss.socket.binding.port-offset=1000 & 

- 对于 Linux

standalone.bat -Djboss.socket.binding.port-offset=1000 

- 窗户

here 1000 is the offset value. 8080 + 1000 = 9080 the application will start
于 2014-03-04T08:06:55.193 回答
3

转到安装目录....我的目录是这样的

C:\wildfly-10.0.0.CR5\standalone\configuration\

找到standalone.xml文件,打开并更改8080里面的http端口

<socket-binding-group>

在这里,我将端口号 8080 更改为 3333

<socket-binding name="http" port="${jboss.http.port:3333}"/>
于 2016-03-15T13:52:19.360 回答
1

对于 Windows:

独立的.bat

正在使用

独立的.conf.bat

在记事本中打开

添加最后 2 行(如下所示,即 2 个“Alter Port Settings Offset”行)(前 3 行应该已经存在...并提供面包屑以放置您需要的 2 个新行)

rem # Make Byteman classes visible in all module loaders
rem # This is necessary to inject Byteman rules into AS7 deployments
set "JAVA_OPTS=%JAVA_OPTS% -Djboss.modules.system.pkgs=org.jboss.byteman"

REM NEW LINE HERE Alter Port Settings Offset
set "JAVA_OPTS=%JAVA_OPTS% -Djboss.socket.binding.port-offset=1000"
于 2014-04-21T20:46:45.657 回答
1

将http的套接字绑定更改为您想要在jboss的standalone.xml文件中的套接字绑定组中使用的所需端口号。例如,我使用8090作为我的端口号。

<socket-binding name="http" port="8090"/>
于 2015-08-14T07:21:26.447 回答
1

进入 jboss 目录 exp - jboss-7.0.0.CR1\jboss-7.0.0.CR1\standalone\configuration

打开standalone.xml 文件,然后根据您更改端口号。

在此处输入图像描述

于 2017-02-10T07:04:46.583 回答
0

在eclipse中,我打开port-offset(对应于standalone.xml)并将jboss.socket.binding.port-offset从0修改为1000 在此处输入图像描述

于 2016-09-24T09:49:42.650 回答
0

要在本地更改 JBoss 的端口,请在运行多个实例时执行以下步骤。

  1. 在 JBoss 文件夹中,转到standalone.xml。
  2. 搜索
  3. 将 "port-offset=${jboss.socket.binding.port-offset:0} 更改为 100,如下所示 port-offset="${jboss.socket.binding.port-offset:100}
  4. 然后当运行standalone.bat 时,Jboss 将在端口 10090 上运行
于 2021-02-12T20:18:48.283 回答
0

如果您使用 Intellij(需要 Ultimate)Jboss/Wildfly 配置,您可以在运行配置窗口中轻松编辑端口偏移。

运行配置 jboss 端口更改

于 2021-12-10T09:17:34.473 回答