使用ant对tomcat中的网站进行部署和更新,简单的方案就是把webapps下对应的目录和war文件删除,然后复制进新的war就可以了。

还有一种方案就是使用tomcat中提供的catalina-ant.jar里面提供了ant操作tomcat的一些操作

首先要在tomcat-users.xml 保证你有manager-scrpit的权限,注意不是manager-gui(因为这个权限对跨站攻击进行了保护,使用ANT访问会出现403错误)

然后你需要一个tomcatTasks.properties文件,内容如下(注意每行的结尾没有任何空格)

   1: deploy=org.apache.catalina.ant.DeployTask
   2: undeploy=org.apache.catalina.ant.UndeployTask
   3: reload=org.apache.catalina.ant.ReloadTask
   4: start=org.apache.catalina.ant.StartTask
   5: stop=org.apache.catalina.ant.StopTask
   6: list=org.apache.catalina.ant.ListTask

相关文章:

  • 2021-11-24
  • 2022-12-23
  • 2022-12-23
  • 2021-12-08
  • 2021-06-21
  • 2021-07-23
  • 2021-05-14
猜你喜欢
  • 2022-12-23
  • 2021-05-12
  • 2021-06-09
  • 2021-08-22
  • 2021-09-25
  • 2021-09-30
  • 2021-12-20
相关资源
相似解决方案