下载地址:(目前最新版本是jboss-as-7.1.1.Final)
http://download.jboss.org/jbossas/7.1/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final.zip
放到路径: D:\IDEStrain\jboss-as-7.1.1.Final
启动:
D:\IDEStrain\jboss-as-7.1.1.Final\bin 下的 standalone.bat启动JBOSS
部署应用:
将war包拷贝到:D:\IDEStrain\jboss-as-7.1.1.Final\standalone\deployments 下,部署成功后,生成.deployed文件
在IE中输入访问地址即可
设置通过ip地址访问,以及端口设置:
修改:D:\IDEStrain\jboss-as-7.1.1.Final\standalone\configuration 下的配置文件standalone.xml
此外,jboss7的后台操作界面是在端口9990下面。
发布项目,访问路径不带项目名:
1.在应用项目下如:portal-web工程的WEB-INF下加jboss-web.xml文件,内容如下:
<?xml version="1.0"?> <!DOCTYPE jboss-web> <jboss-web> <context-root>/</context-root> </jboss-web>
jboss-web.xml
2.在jboss的配置文件中设置 enable-welcome-root=”false”
否则启动时会抛出”Child container with name already exists”错误
设置成功后:
如下图:
JBOSS7编码设置(解决中文乱码问题)
修改standalone\configuration\standalone.xml文件
在<extensions> </extensions> 节点之后插入如下配置:
<system-properties>
<property name="org.apache.catalina.connector.URI_ENCODING" value="UTF-8"/>
<property name="org.apache.catalina.connector.USE_BODY_ENCODING_FOR_QUERY_STRING" value="true"/>
</system-properties>
修改启动文件的title:
bin\standalone.bat 用editplus 打开,在 @echo off 下面加:title portal-web-8099 即可
参考文档: