通过命令提示符在tomcat中部署war文件

时间:2013-09-28 07:03:38

标签: tomcat war web-deployment

任何人都可以告诉我如何通过命令提示符在tomcat中部署战争。 我使用Windows作为操作系统。

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

1 个答案:

答案 0 :(得分:1)

也许就像

一样简单
copy <your-war> %CATALINA_HOME%\<appBase>

并确保autoDeploy配置文件中的Host元素中的server.xml为真。默认情况下为trueappBase也是Host元素的一个属性,默认为webapps

这假设您可以使用文件系统进行访问。否则,您必须使用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