如何在jboss-7中更改端口号

时间:2012-07-03 08:39:35

标签: jboss jboss7.x jboss6.x

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

8 个答案:

答案 0 :(得分:41)

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

修改

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

答案 1 :(得分:26)

开始使用时

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

- 对于linux

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

- windows

here 1000 is the offset value. 8080 + 1000 = 9080 the application will start

答案 2 :(得分:1)

对于Windows:

standalone.bat

正在使用

standalone.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"

答案 3 :(得分:1)

将http的套接字绑定更改为您希望在jboss的standalone.xml文件中的socket-binding-group内使用的所需端口号。例如,我使用8090作为我的端口号。

<socket-binding name="http" port="8090"/>

答案 4 :(得分:1)

转到安装目录.... 我的目录

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

找到standalone.xml文件,打开并更改

中的http端口8080
<socket-binding-group>

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

<socket-binding name="http" port="${jboss.http.port:3333}"/>

答案 5 :(得分:1)

转到jboss目录exp - JBoss的-7.0.0.CR1 \的JBoss-7.0.0.CR1 \独立\配置

打开standalone.xml文件 然后根据你改变端口号。

enter image description here

答案 6 :(得分:0)

在eclipse中我打开port-offset(相应于standalone.xml)并将jboss.socket.binding.port-offset从0修改为1000 enter image description here

答案 7 :(得分: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 上运行