意外删除 tomcat `webapps` 文件夹

Accidentally deleted tomcat `webapps` folder

我不小心删除了 tomcat 中的 webapps 文件夹。我在那里部署了 2 个 Web 应用程序作为 .war 文件和默认的 tomcat 文件夹,"Root"、"manager"、"host-manager"、"examples" 和 "docs".

由于我在云亚马逊 EC2 实例 (ubuntu) 上并且我没有使用 tomcat 管理器,我可以简单地手动创建一个名为 webapps 的新目录并复制并粘贴 .war 我项目的文件?

这会起作用还是会在某个时候破坏某些东西?

当然可以,您的应用将在几秒钟后再次自动部署。

此外,您可以从 tomcat 发行版下载 Rootmanagerhost-managerexamplesdocs 文件夹,并将它们复制到您的 webapps 目录中。 managerhost-manager 应用程序将自动重启。

由于access manager和host-manager的配置在conf/tomcat-users.xml里面,所以没有删除。因此,应用程序将像以前一样工作,没有任何变化。