在Jboss中设置上下文根路径

时间:2015-08-20 09:59:36

标签: deployment jboss directory external

我想在JBoss 6.0.0中的JBoss的“deploy”文件夹之外部署一个应用程序   必须在URL语法中指定我的文件夹名称。例如,要指定C:/ rev / deploy用于部署,在内部部署文件夹中我放置了我的war文件,即ORNC.war,因此我将pr​​ofile.xml编辑为

<property name="applicationURIs">  
            <list elementClass="java.net.URI">  
                <value>${jboss.server.home.url}deploy</value>  

                <!-- Add your own deploy folder -->  
                <value>file:///C:/rev/deploy</value>  

            </list>  
        </property> 

在此之后我重新启动了我的服务器。现在我正在尝试访问:http://localhost:8000/rev/deploy/ORNC

我收到的错误资源不可用。我怎么能接受它?请帮帮我

1 个答案:

答案 0 :(得分:1)

最后我得到了我的问题的答案,实际上我们需要创建一个带有以下编码的jboss-web.xml文件

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

之后我将这个xml文件放在我的WAR文件的WEB-INF文件夹中。现在我可以通过http://localhost:8080/rev/deploy/ORNC访问我的war文件了

   By referring this I get an solution for my question 

JBoss 7: how to change a WAR context root

Thanks for Mr.simkam and Stackoverflow.