0

谁能告诉我如何通过命令提示符在tomcat中部署战争。我正在使用 Windows 作为操作系统。

我已经使用 gui 部署了战争,但不知道如何通过命令提示符进行操作。

4

1 回答 1

1

也许就像简单

copy <your-war> %CATALINA_HOME%\<appBase>

并确保配置文件中的元素autoDeploy为真。默认情况下是. 也是 元素的一个属性,并且是默认的。Hostserver.xmltrueappBaseHostwebapps

这假设您可以使用文件系统进行访问。否则你必须使用像AntMaven这样的工具

编辑

@ECHO OFF
REM deploy.bat
SET CATALINA_HOME="C:\Program Files\Apache\apache-tomcat-7.0.42"
copy /Y %1 %CATALINA_HOME%\webapps

将上面的代码复制粘贴到一个文件deploy.bat中,设置CATALINA_HOME为你的tomcat的安装目录,保存并在命令提示符下调用它,如下所示:

deploy.bat my_webapp.war
于 2013-09-28T09:36:32.733 回答