如何将WebContent文件夹部署到tomcat?

时间:2015-11-03 17:42:38

标签: java tomcat

我在eclipse中有一个简单的项目,它只包含一个带有动态html页面的WebContent文件夹(javascript,jquery,css等)。

如何将此类项目(没有war文件)部署到Tomcat

1 个答案:

答案 0 :(得分:1)

WAR文件只是一个扩展名不同的.zip。您只需要确保.zip中没有顶级文件夹。您的文件需要位于存档的根目录中。

要部署静态文件,您可以创建目录(目录名称将成为上下文路径 - 使用ROOT作为默认Web应用程序)并将文件复制到该目录。或者,将所有内容压缩,将扩展名更改为.war并将其复制到webapps目录。 WAR文件的名称(减去.war扩展名)成为上下文路径。

有许多边缘案例和与上述相关的细节。有关完整详细信息,请参阅Tomcat文档: http://tomcat.apache.org/tomcat-8.0-doc/config/host.html#Automatic_Application_Deployment包括命名和预期行为的链接。