我正在使用 Hudson 2.1.2 Post Maven Build 部署 WAR 文件,该文件失败并显示此错误消息。我安装了 Hudson 部署插件
将 C:\Users\Admin\workspace_astra\astra-maven\target\astra-maven-0.0.1-SNAPSHOT.war 部署到容器 Tomcat 7.x Remote 属性 cargo.tomcat.manager.url 已被弃用,请使用 cargo .remote.uri 代替。错误:发布者 hudson.plugins.deploy.DeployPublisher 由于异常 org.codehaus.cargo.container.ContainerException 而中止:无法重新部署 [C:\Users\Dieter\workspace_astra\astra-maven\target\astra-maven-0.0.1 -SNAPSHOT.war] at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:191) at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:62) at hudson.plugins。 deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:92) 在 hudson.plugins.deploy.CargoContainerAdapter$1。http://localhost:8080/manager/list at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) at org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java: 507) 在 org.codehaus.cargo.container.tomcat.internal.TomcatManager.list(TomcatManager.java:644) 在 org.codehaus.cargo.container.tomcat.internal.TomcatManager.getStatus(TomcatManager.java:657) 在 org .codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:172) ... 17 更多 java.io.FileNotFoundException: http://localhost:8080/manager/list 在 sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source) 在 org.codehaus.cargo.container.tomcat.internal.TomcatManager.invoke(TomcatManager.java:507) 在 org.codehaus.cargo.container。 tomcat.internal.TomcatManager.list(TomcatManager.java:644) at org.codehaus.cargo.container.tomcat.internal.TomcatManager.getStatus(TomcatManager.java:657) at org.codehaus.cargo.container.tomcat.internal。 AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:172) 在 hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:62) 在 hudson.plugins.deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:92) 在 hudson.plugins。 deploy.CargoContainerAdapter$1.invoke(CargoContainerAdapter.java:75) 在 hudson.FilePath.act(FilePath.java:758) 在 hudson。FilePath.act(FilePath.java:740) at hudson.plugins.deploy.CargoContainerAdapter.redeploy(CargoContainerAdapter.java:75) at hudson.plugins.deploy.DeployPublisher.perform(DeployPublisher.java:45) at hudson.tasks.BuildStepMonitor $3.perform(BuildStepMonitor.java:36) at hudson.model.AbstractBuild$AbstractRunner.perform(AbstractBuild.java:630) at hudson.model.AbstractBuild$AbstractRunner.performAllBuildSteps(AbstractBuild.java:608) at hudson.model.AbstractBuild $AbstractRunner.performAllBuildSteps(AbstractBuild.java:584) 在 hudson.model.Build$RunnerImpl.post2(Build.java:159) 在 hudson.model.AbstractBuild$AbstractRunner.post(AbstractBuild.java:553) 在 hudson.model。 Run.run(Run.java:1391) at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) at hudson.model.ResourceController.execute(ResourceController.java:88) 在 hudson.model.Executor.run(Executor.java:145)
在我的 hudson 环境中,我应该在哪里将此 cargo.tomcat.manager.url 更改为 cargo.remote.uri,因为这就是部署的目的?