我在eclipse中有一个简单的项目,它只包含一个带有动态html页面的WebContent
文件夹(javascript,jquery,css等)。
如何将此类项目(没有war
文件)部署到Tomcat
?
答案 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包括命名和预期行为的链接。