Ant将WAR文件部署到tomcat服务器失败

时间:2010-05-19 15:30:13

标签: tomcat ant

我在使用ant的部署任务时遇到了一些麻烦。我有一个war文件,它是作为构建过程的一部分生成的,我现在正在尝试将其自动部署到我的测试服务器。在ant中,我已经定义了一个部署任务,如下所示。当我尝试运行它时,我在catalina.out日志文件中的服务器上找到了一个找不到文件的错误。有没有人知道我做错了什么导致这个部署不起作用?我检查了路径,它是正确的,WAR文件存在。感谢

  

用户名= “$ {lamp.user}”

密码= “$ {lamp.password}”

更新= “真”

路径= “/光束”    localWar =“file:$ {module.beam.basedir} \ out \ war \ beam.war”/>

1 个答案:

答案 0 :(得分:1)

显然,这是由于在构建目标中使用localWar而不是war。通过用war替换localWar,它可以正确地部署到远程服务器。如果从与tomcat服务器相同的机器运行ant,似乎将使用localWar。

相关问题