在jboss中部署deploy目录之外的war

roy*_*ost 6 java jboss

您好:我正在尝试在jboss中的deploy文件夹之外部署war文件.我用以下内容更改了context.xml:

<Context docBase="C:\Apps\foo.war" reloadable="true" privileged="true" antiResourceLocking="false" path="/"></Context>
Run Code Online (Sandbox Code Playgroud)

上下文文件位于5.1.0.GA中的jboss-5.1.0.GA\server\default\deploy\jbossweb.sar \和jboss-4.2.3.GA\server\default\deploy\jboss-web.deployer \中在4.2.3.GA.

这是我认为唯一的变化.但是没有用.有人可以告诉我其他文件我需要修改吗?

谢谢.

roy*_*ost 4

我发现我必须在 jboss-service.xml 添加目录位置:

<attribute name="URLs">deploy/, file:\C:\Apps\foo.war</attribute>
Run Code Online (Sandbox Code Playgroud)

这是在 Windows 和 jboss.4.2.3.GA 中,应用程序已成功部署并可通过http://localhost:8080/foo进行访问。

谢谢。