谁能告诉我如何通过命令提示符在tomcat中部署战争。我正在使用 Windows 作为操作系统。
我已经使用 gui 部署了战争,但不知道如何通过命令提示符进行操作。
谁能告诉我如何通过命令提示符在tomcat中部署战争。我正在使用 Windows 作为操作系统。
我已经使用 gui 部署了战争,但不知道如何通过命令提示符进行操作。
也许就像简单
copy <your-war> %CATALINA_HOME%\<appBase>
并确保配置文件中的元素autoDeploy
为真。默认情况下是. 也是 元素的一个属性,并且是默认的。Host
server.xml
true
appBase
Host
webapps
这假设您可以使用文件系统进行访问。否则你必须使用像Ant或Maven这样的工具
编辑
@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