2

我最近一直在思考,为什么要使用 tomcat manager 来部署/取消部署战争到您的服务器?

与简单地将其复制到 webapps 文件夹方法和从 webpass 文件夹中删除它的方法相比,相同的优点/缺点是什么?

此外,当删除战争时,tomcat 的清理过程还有其他优势吗?即清理过程是否不同,当开发人员删除 .war 时,以及当他使用管理器取消部署 webapp 时?

另外,如果我将 ant 与 TCD 一起使用,过程会有所不同吗?

对此有所了解会非常有帮助。

4

3 回答 3

1

此外,当删除战争时,tomcat 的清理过程还有其他优势吗?即清理过程是否不同,当开发人员删除 .war 时,以及当他使用管理器取消部署 webapp 时?

在内部它做同样的事情。只是它提供了 UI,以便我们可以轻松地和|或轻松地远程进行部署/取消部署和其他管理工作

于 2011-03-22T14:17:56.410 回答
1

使用管理器的一个明显优势是,使用它,您无需将操作系统级别的权限授予管理应用程序的每个人。您可以只授予对管理器 UI 的访问权限,并允许用户从那里启动/停止/部署/取消部署应用程序,但他们仍然无法访问底层操作系统(至少不是 Tomcat 用户无权访问的任何内容)。

当然,如果上述内容重要或无意义,则取决于您的情况。除此之外,管理器的浏览器 UI对于某些人来说更易于使用。

于 2011-03-22T14:32:10.627 回答
0

我将 Tomcat Manager (TM) 与 Ant 一起使用,因此我的评论适用于这种组合。

对我来说,其中一项便利是通过使用 Ant/TM,我不仅可以部署,还可以取消部署或更新 web 应用程序,而无需重新启动。我认为这不可能通过简单地删除 .war 或爆炸目录来实现。

于 2011-03-22T20:35:03.887 回答