如何手动将war文件部署到tomcat?

我在位置"C:\Documents and Settings\myProj.war".发生了一场战争"C:\Documents and Settings\myProj.war".

Web项目也可在"C:\Documents and Settings\myProj".

我想将它部署到一个tomcat。

tomcat的位置是"C:\Documents and Settings\tomcat6x".

请告诉我如何手动或通过命令提示符执行此操作。

一个应用程序已在Tomcat中运行。 这是一个maven项目。 我想在同一个tomcat上部署另一个应用程序,而不是maven应用程序。

当我必须在localhost上手动部署Tomcat中的war时,这些是我遵循的步骤:

  1. 如果Tomcat正在运行,请停止/终止它。

  2. 转到tomcat安装文件夹(这必须是C:\ Documents and Settings \ tomcat6x ),让我们称之为

  3. ,删除tempwork文件夹。 它们只包含临时文件。

  4. 如果它是一个jar文件,可能是配置,所以把它放在 / lib文件夹中。 如果是war文件,请将其放在 / deploy或 / webapps文件夹中。

  5. 启动你的tomcat。

把它放在已部署的webapp的/ WEB-INF / lib文件夹中应该可以正常工作。 例如:如果你有名为myapp的webapp,那么把你的jar放在webapps / myapp / WEB-INF / lib中

部署Web应用程序 :将war文件复制到tomcat中的webapps目录。

(确保你的war文件被解压缩以创建相应的目录;如果你的tomcat正在运行,那么你不需要做任何其他事情.Tomcat会自动处理它。)

通过将jar放在已部署应用程序的lib目录中,可以以类似的方式部署jar文件; 但要反映更改,您可能需要重新启动tomcat。