问题一:Jenkins手动构建时报“The username you provided is not allowed to use the text-based Tomcat Manager (error 403)”错误,如下图

(1)、原因:
用于tomcat自动部署的管理用户必须具有manager-script角色,manager-gui角色是不够的,不然会有错误出现:
The username you provided is not allowed to use the text-based Tomcat Manager (error 403)
(2)、解决方法
进入到tomcat的conf目录下,编辑tomcat-users.xml配置文件,在文件中为管理用户添加以下内容:
<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<role rolename="manager-script"/>
<user username="tomcat" password="tomcat" roles="manager-gui,admin-gui,manager-script"/>
问题二:Jenkins部署:The username and password you provided are not correct (error 401),如下图

和问题一解决办法一样
问题三:Jenkins部署项目,实时查看项目访问的日志情况
因为Jenkins是war包,放在tomcat的webapps下启动,所以查看日志就是查看tomcat的日志
①、进入linux中tomcat 的logs目录;
网友评论