我在 eclipse 中有一个简单的项目,它只包含一个带有动态 html 页面(javascript、jquery、css 等)的 WebContent
文件夹。
如何将这样的项目(没有war
文件)部署到Tomcat
?
最佳答案
WAR 文件只是一个具有不同扩展名的 .zip。您只需确保 .zip 中没有顶级文件夹。您的文件需要位于存档的根目录中。
要部署您的静态文件,您可以创建一个目录(该目录的名称将成为上下文路径 - 默认 Web 应用程序使用 ROOT)并将您的文件复制到该目录。或者,压缩所有内容,将扩展名更改为 .war 并将其复制到 webapps 目录。 WAR 文件的名称(减去 .war 扩展名)成为上下文路径。
有许多边缘案例和与上述相关的细节。有关完整详细信息,请参阅 Tomcat 文档: http://tomcat.apache.org/tomcat-8.0-doc/config/host.html#Automatic_Application_Deployment包括有关命名和预期行为的链接。
关于java - 如何将 WebContent 文件夹部署到 tomcat?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33505736/