我想在JBoss 6.0.0中的JBoss的“deploy”文件夹之外部署一个应用程序 必须在URL语法中指定我的文件夹名称。例如,要指定C:/ rev / deploy用于部署,在内部部署文件夹中我放置了我的war文件,即ORNC.war,因此我将profile.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
,
我收到的错误资源不可用。我怎么能接受它?请帮帮我
答案 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.