今天在学习用Jenkins远程部署应用到Tomcat7.x时遇到2个低级问题,记录下来也许可以帮助后来的同志少浪费些时间。
1.war包无法发布
一开始以为jenkins的Deploy pluging会自动完成从编译到打包到远程部署的一系列动作,所以在指定【WAR/EAR files】属性时就随便指定了个war包名称,后来发现构建的时候一直不执行远程部署的操作。后来才发现【WAR/EAR files】属性应该指定成你在Jenkins工程的工作区里实际生成的war包文件路径才对。
2.【Server returned HTTP response code: 403 for URL:】错误
这个是Tomcat7.x的tomcat-users.xml里的权限没有设对,最后按照网上资料改成下面这样就可以了。
<role rolename="tomcat" />
<role rolename="admin"/>
<role rolename="admin-gui"/>
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<user username="tomcat" password="tomcat" roles="tomcat,admin-gui,admin,manager,manager-gui,manager-script"/>
分享到:
相关推荐
介绍Jenkins部署Web项目到远程tomcat的文档,简单实用。
linux下面部署Jenkins,war包,直接放到tomcat的webapp下运行即可
jenkins+maven+svn+tomcat 持续集成环境快捷部署,实现自动编译打包部署
jenkins实现maven项目自动部署到tomcat 实现自动部署,
1、包含jenkins 远程发布到tomcat 容器 2、解决了tomcat发布后需手动重启的问题。 具体通过Publish Over SSH 插件,实现远程文件copy、远程脚本执行、远程tomcat重启,实现真正的全自动化部署
通过jenkins和ant以及svn进行整合,可以完成对系统的源代码的自动下载更新,以及代码的自动编译打包和项目的自动部署(项目的自动构建部署)
jenkins远程部署到服务器tomcat时,所需要的脚本执行文件
本文主要介绍了简单的jenkins安装部署并编译一个svn上的源代码项目并发布至远程Tomcat上的一个入门实例。
Jenkins Maven SVN Tomcat持续集成实战v2.部署讲解 。
jenkins+maven-tomcat插件自动部署
jenkins war包,放入tomcat 下就可以使用,便捷方便,不能使用,则留言
Jenkins基础入门-2-把Jenkins服务部署在Tomcat下.rar
主要介绍了Jenkins Pipeline 部署 SpringBoot 应用的详细教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
jenkins实现maven项目自动部署到tomcat
本文档主要用来阐述Jenkins部署linux下的tomcat系统操作,仅供参考,如有错误,欢迎点出
jenkins2.344 放tomcat里面即可
jenkins2.249安装包,rpm安装方式,