码迷,mamicode.com
首页 > 其他好文 > 详细

JBoss WildFly(JBoss8)如何将应用部署到根上下文

时间:2014-07-22 00:14:37      阅读:322      评论:0      收藏:0      [点我收藏+]

标签:http   os   文件   io   re   html   

当我们访问 localhost:8080/ 的时候,总会出现JBoss的欢迎页面,如果我们想访问根目录的时候直接转到我们的Web应用,则需要两步,一是在/WEB-INF/ 目录下添加jboss-web.xml文件命令JBoss将应用注册到根上下文,二是取消欢迎页面。而WildFly跟JBoss以前的版本取消欢迎页面的配置又有所不同。


首先在项目目录WEB-INF 下添加jboss-web.xml:

<?xml version="1.0" encoding="UTF-8"?>  
<jboss-web>  
   <context-root>/</context-root>  
</jboss-web> 

然后打开 $JBOSS_HOME/standalone/configuration/standalone.xml, 找到以下片断:

<server name="default-server">
                <http-listener name="default" socket-binding="http"/>
                <host name="default-host" alias="localhost">
                    <location name="/" handler="welcome-content"/>
                    <filter-ref name="server-header"/>
                    <filter-ref name="x-powered-by-header"/>
                </host>
            </server>
            <servlet-container name="default">
                <jsp-config/>
            </servlet-container>
            <handlers>
                <file name="welcome-content" path="${jboss.home.dir}/welcome-content"/>
            </handlers>

注意看第四行

<location name="/" handler="welcome-content"/>

可以猜到就是它让我们在访问 / 的时候跳到JBoss的欢迎页面了。所以,删除这一行即可。

JBoss WildFly(JBoss8)如何将应用部署到根上下文,布布扣,bubuko.com

JBoss WildFly(JBoss8)如何将应用部署到根上下文

标签:http   os   文件   io   re   html   

原文地址:http://blog.csdn.net/neosmith/article/details/38016975

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!