无法使用jenkins将WAR部署到远程服务器

时间:2016-04-01 09:37:10

标签: java jenkins ant

这是我的配置: Enter image description here

还有控制台输出:

  

战:         [战争]建立战争:/home/zhaowz/.jenkins/jobs/huamei-farm-web/workspace/build/huamei.war

     

建立成功总时间:7秒错误:步骤'部署战争/耳朵到   一个容器因异常而中止:java.io.IOException:期待   蚂蚁GLOB模式,但看到了   '/home/zhaowz/.jenkins/jobs/huamei-farm-web/workspace/build/huamei.war'。   有关语法,请参阅http://ant.apache.org/manual/Types/fileset.html   hudson.FilePath.glob(FilePath.java:1738)at   hudson.FilePath.access $ 1700(FilePath.java:190)at   hudson.FilePath $ 32.invoke(FilePath.java:1719)at   hudson.FilePath $ 32.invoke(FilePath.java:1716)at   hudson.FilePath.act(FilePath.java:990)at   hudson.FilePath.act(FilePath.java:968)at   hudson.FilePath.list(FilePath.java:1716)at   hudson.FilePath.list(FilePath.java:1701)at   hudson.FilePath.list(FilePath.java:1687)at   hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:59)     在hudson.tasks.BuildStepMonitor $ 3.perform(BuildStepMonitor.java:45)     在   hudson.model.AbstractBuild $ AbstractBuildExecution.perform(AbstractBuild.java:782)     在   hudson.model.AbstractBuild $ AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:723)     在hudson.model.Build $ BuildExecution.post2(Build.java:185)at at   hudson.model.AbstractBuild $ AbstractBuildExecution.post(AbstractBuild.java:668)     在hudson.model.Run.execute(Run.java:1763)at   hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)at at   hudson.model.ResourceController.execute(ResourceController.java:98)     在hudson.model.Executor.run(Executor.java:410)完成:失败

1 个答案:

答案 0 :(得分:0)

在WAR / EAR文件中放置一个相对路径:

**/*.war