我很高兴看到这个错误突然出现在工作了几个月以上的jenkins部署工作中。虽然我没有更改任何tomcat配置以及构建和移动war文件所需的设置
类似tomcat-user的设置很早就完成了,在那里没有发现任何问题。
可能是什么原因。如果有人可以提供见识。
20:52:11错误:生成步骤因异常而失败 20:52:11 org.codehaus.cargo.container.ContainerException:[cargo.remote.username]和[cargo.remote.password]属性是强制性的,需要在您的配置中定义。 20:52:11在org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.createManager(AbstractTomcatManagerDeployer.java:318) 20:52:11在org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.getTomcatManager(AbstractTomcatManagerDeployer.java:83) 20:52:11在org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:173) hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:77)20:52:11
答案 0 :(得分:1)
答案 1 :(得分:0)
我的遗憾是,我没有看到jenkins中“将战争/耳朵转移到容器”的配置[用户名/密码]被静音了。
Below image displays what has been missed
设置正确的用户名和密码后即可解决。
在哪里寻找密码:-> 路径:-/apache-tomcat-7.0.39/conf/tomcat-users.xml 下面的行允许tomcatuser部署webapps目录中的war文件。
如果tomcat-users.xml中不存在此文件,则在此处添加一个,并验证在unix / windows中用户是否具有对tomcat服务器文件系统的正确访问权限。