Tomcat导入web.xml文件

时间:2012-06-08 21:24:43

标签: tomcat web.xml

我有多个项目要在Tomcat容器中一起托管,因为它们可以通信并共享资源。每个项目都是单独开发的,并拥有自己的web.xml

有没有办法可以将单个项目Web应用程序部署描述符(project-web.xml)导入到一个web.xml中并进行部署。

1 个答案:

答案 0 :(得分:1)

如果您使用的是Tomcat 7.0.x,则可以尝试使用所有共享类创建一个公共JAR文件,并将META-INF/web-fragment.xml添加到存档中。这个文件类似于web.xml文件,您可以使用它来添加公共过滤器,servlet等...

<?xml version="1.0" encoding="UTF-8"?>
<web-fragment xmlns="http://java.sun.com/xml/ns/javaee" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-fragment_3_0.xsd"
    version="3.0">

  <!-- content like web.xml -->

</web-fragment>