在JBoss4.0+Tomcat5.5下發布WEB應用,經過我的試驗可以有三種方式.

1、按目錄結構發布在一個deploy目錄下

?????? 將WEB應用按目錄結構復制到在一個deploy目錄下,然后將該目錄名加上.war即可發布。同時需要在WEB-INF目錄下添加一個JBOSS-WEB.xml文件,其內容如下:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 2.3V2//EN" "<jboss-web>
? <context-root>third</context-root><!--?應用程序的名字 -->
</jboss-web>?

2、按WAR方式發布在一個deploy目錄下?

?????? 將WEB應用使用jar命令打包成war包,發布在deploy目錄下,即可發布。但這種形式不能發布到jbossweb-tomcat55.sar目錄下。

3、按目錄結構發布在TOMCAT目錄下

?????? 將WEB應用按目錄結構復制到在一個deploy目錄下jbossweb-tomcat55.sar目錄下,然后將該目錄名加上.war即可發布。這種形式不需要JBOSS-WEB.xml文件。