在copy-to-webapp目录中使用tomcat manager app的优点

时间:2011-03-22 14:14:29

标签: java tomcat ant tomcat5.5

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

相比简单的copy-it-to-webapps-folder方法和delete-it-from-webpass-folder方法有什么优点/缺点?

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

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

对此的一些启示将非常有用。

3 个答案:

答案 0 :(得分:1)

  

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

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

答案 1 :(得分:1)

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

当然,如果上述情况显着或毫无意义,那当然取决于您的情况。除此之外,对于某些人来说,管理员的浏览器UI更易于使用

答案 2 :(得分:0)

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

对我来说,其中一个便利是通过使用Ant / TM,我不仅可以部署,还可以取消部署或更新webapp而无需重新启动。我不认为只需删除.war或展开的目录即可。