以前在网上找了修改JBoss的端口,但是对于6.1版本的找到的信息却不适合,所以这里进行记录
首先找到JBoss文件夹中的etc文件夹。找到里面的system.properties文件,修改其中的配置文件
打开里面的文件。进行修改
接下来找到文件
修改如下:
然后找到jetty.xml文件,修改文件
至此之后端口就修改好了,要看端口修改的成功与否,进入自己的服务,看看服务的路劲是不是8081
对于apacheserviermit的端口修改和JBoss的端口修改是一样的,但是还要记得在servicemix中再修改一个东西,在这个文件夹下进行修改
修改为如下:
如果不修改的话会两个容器运行的时候会报错:端口冲突
修改之后要记的再次修改配置文件
修改文件名的原因是因为在org.ops4j.pax.web.cfg.empty.stub中有句话
#################################################################################
#
# This is a stub configuration file for pax-web ssl configuration.
# More details please refer to
# http://wiki.ops4j.org/display/paxweb/SSL+Configuration
# Important Notes: If file named org.ops4j.pax.web.cfg in etc folder,
# Pax Web will always try to read configuration from
this file, so any org.ops4j.pax.web configuration
in http feature get ignored, that's why we name this
file as org.ops4j.pax.web.empty.stub.
If you need this configuration file, rename it to
org.ops4j.pax.web before use it.
#################################################################################
#org.osgi.service.http.secure.enabled=true
#org.ops4j.pax.web.ssl.keystore=etc/servicemix.jks
#org.ops4j.pax.web.ssl.password=password
#org.ops4j.pax.web.ssl.keypassword=password
#org.osgi.service.http.port.secure=8443
org.ops4j.pax.web.config.file=etc/jetty.xml
org.osgi.service.http.port=8181
javax.servlet.context.tempdir=data/pax-web-jsp
上面注释的那段信息是指修改配置文件之后要修改该配置文件的名称,否则修改不生效