Java 为什么我的tomcat取消部署任务不起作用

Java 为什么我的tomcat取消部署任务不起作用,java,tomcat,ant,undeploy,Java,Tomcat,Ant,Undeploy,我正在开发一个webapp,我需要不断地重新部署它 我注意到,如果只是在旧文件上部署,它有时不会得到更新 我继续寻找在部署脚本中使用的取消部署任务 <target name="undeploy" depends="clean" description="Remove application in Tomcat"> <undeploy url="${tomcat.manager.url}" username="${tomcat.u

我正在开发一个webapp,我需要不断地重新部署它

我注意到,如果只是在旧文件上部署,它有时不会得到更新

我继续寻找在部署脚本中使用的取消部署任务

   <target name="undeploy" depends="clean" description="Remove application in Tomcat">
        <undeploy url="${tomcat.manager.url}"
              username="${tomcat.username}"
              password="${tomcat.password}"
              path="/${webapp.name}"/>
    </target>
部署脚本工作正常,如果服务器是新启动的,如果不是新启动的,它有时不会覆盖旧文件

取消部署任务根本不起作用 这是我的取消部署脚本

   <target name="undeploy" depends="clean" description="Remove application in Tomcat">
        <undeploy url="${tomcat.manager.url}"
              username="${tomcat.username}"
              password="${tomcat.password}"
              path="/${webapp.name}"/>
    </target>

我猜雄猫没有跑。或者未在build.xml中正确配置管理器URL(即
${tomcat.manager.URL}

请参阅错误消息:

java.io.FileNotFoundException: http://localhost:8080/manager/undeploy?path=%2FElectronicArenaLenasProject

我猜雄猫没有跑。或者未在build.xml中正确配置管理器URL(即
${tomcat.manager.URL}

请参阅错误消息:

java.io.FileNotFoundException: http://localhost:8080/manager/undeploy?path=%2FElectronicArenaLenasProject

从另一篇文章来看,我的url应该是manager/text从另一篇文章来看,我的url应该是manager/text