首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins部署中的错误::[cargo.remote.username] [cargo.remote.password]属性是必需的

问Jenkins部署中的错误::[cargo.remote.username] [cargo.remote.password]属性是必需的
EN

Stack Overflow用户
提问于 2018-11-21 08:57:25
回答 3查看 3.3K关注 0票数 1

我很高兴看到这个错误突然出现在一个jenkins部署作业中,它工作了几个多月。虽然我没有更改任何tomcat配置以及构建和移动war文件所需的设置

就像tomcat一样,用户设置很久以前就完成了,没有看到任何问题。

可能是什么原因。如果有人能提供洞察力。

代码语言:javascript
复制
20:52:11 ERROR: Build step failed with exception
20:52:11 org.codehaus.cargo.container.ContainerException: The [cargo.remote.username] and [cargo.remote.password] properties are mandatory and need to be defined in your configuration.
20:52:11    at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.createManager(AbstractTomcatManagerDeployer.java:318)
20:52:11    at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.getTomcatManager(AbstractTomcatManagerDeployer.java:83)
20:52:11    at org.codehaus.cargo.container.tomcat.internal.AbstractTomcatManagerDeployer.redeploy(AbstractTomcatManagerDeployer.java:173)
20:52:11    at hudson.plugins.deploy.CargoContainerAdapter.deploy(CargoContainerAdapter.java:77)
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-11-22 09:49:48

我很糟糕,我没有在jenkins中看到用于“部署war/ear到容器”的配置用户名/密码是静音的。

下面的图像显示了丢失的内容

设置正确的用户名和密码后,将解析。

在哪里查找密码:- > Path:- /apache-tomcat-7.0.39/conf/tomcat-users.xml,下面一行允许tomcatuser在webapp目录中对war文件进行深度处理。

如果在tomcat-users.xml中不存在这种情况,那么在这里添加一个,并验证在unix/windows中,用户是否对tomcat服务器的文件系统有适当的访问权限。

票数 4
EN

Stack Overflow用户

发布于 2020-06-08 14:45:33

如果仍然存在相同的问题,请检查Jenkins ->配置凭据-update类型中的凭据键设置选择Jenkins凭据提供程序

​

​

票数 1
EN

Stack Overflow用户

发布于 2022-04-29 14:07:21

  1. 在tomcat中添加管理器用户,如果您已经配置好了,请在记事本中复制和保存。在这里输入图像描述
  2. 在Jenkins中,在post build中添加tomcat版本,在凭据中选择Jenkins添加/粘贴tomcat用户名和密码。

在这里输入图像描述

在这里您需要选择在这里输入图像描述

然后保存它,现在试着构建,现在它认为它会工作!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53408377

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档