我正在使用jboss-7,我想将端口号从8080更改为7001.我需要更改哪个文件?
答案 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
文件,打开并更改
8080
<socket-binding-group>
这里我将端口号8080更改为3333
<socket-binding name="http" port="${jboss.http.port:3333}"/>
答案 5 :(得分:1)
答案 6 :(得分:0)
答案 7 :(得分:0)
在本地更改 JBoss 的端口,当运行多个实例时,步骤如下。