1、不执行,或是控制台没有任何相关输出

解决:jenkins deploy to container的坑

一般是因为war/ear files的路径有问题,可以直接如上图所示输入**/*.war,如果这样操作的话那么下面的context path就需要设置具体的项目访问名而不能直接用/,即/projectName。这里的projectName是自己的war包名

二、目标服务器的manager/html页面访问不到,或是403

如果是403则是需要配置tomcat->conf->tomcat-users.xml,里面添加

<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status"/>

如果是页面访问不到,则是做了ip限制,需要修改在manager项目里面的meta-inf里面context.xml

将127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1改为^.*$则是所有ip都可以访问,当然对于这里来说只需要jenkins所在服务器能访问就行了,这里的是标准的正则限制,183\.2\.0\.1|127\.\d+\.\d+\.\d+|::1|0:0:0:0:0:0:0:1这添加了183.2.0.1的ip可访问

相关文章:

  • 2021-08-23
  • 2021-05-31
  • 2021-12-09
  • 2021-06-30
  • 2022-01-12
  • 2022-12-23
  • 2021-06-28
猜你喜欢
  • 2022-12-23
  • 2021-12-30
  • 2021-11-11
  • 2022-12-23
  • 2022-12-23
  • 2021-12-16
  • 2021-06-02
相关资源
相似解决方案