持续集成Jenkins部署问题及解决-maven选读.pptx

持续集成Jenkins部署问题及解决-maven选读.pptx

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
持续集成工程实践 --Jenkins部署问题及解决;Jenkins、Maven 的安装、启动 Pom 文件解读、配置 构建、部署常见问题解决方法;下载 jenkins.war 文件; 运行 java -jar jenkins.war; 启动 Jenkins; 浏览 http://localhost:8080 ;安装 Java,配置好 java 环境变量; 下载 Maven (apache-maven-3.1.1-bin.zip ); 安装 Maven (D:\bin\apache-maven-3.1.1); 添加 Maven 环境变量(M2_HOME; D:\bin\apache-maven-3.1.1 ); 配置 Path 变量(加 %M2_HOME%\bin); 命令行执行 mvn –v 命令,检测 Maven 是否安装成功;;Jenkins、Maven 的安装、启动 Pom 文件解读、配置 构建、部署常见问题解决方法;Pom 是 Maven 对一个单一项目的描述(没有 Pom 文件持续集成截图); 项目引入不是 Maven 的 jar 包配置(如 jar 包名:sqljdbc4.jar): dependency groupIdsqljdbc4-yuanjc/groupId artifactIdsqljdbc4-yuanjc/artifactId version1.0/version scopesystem/scope systemPath${basedir}/webapp/WEB-INF/lib/sqljdbc4.jar/systemPath /dependency dependencies项目引入插件所需要的额外依赖; groupId项目的全球唯一标识符; artifactId构件的标识符,它和group ID一起唯一标识一个构件; scope应用范围,system:需要外在提供相应的元素,通过 systemPath 来取得? ; directory构建产生的所有文件存放的目录;;Jenkins、Maven 的安装、启动 Pom 文件解读、配置 构建、部署常见问题及解决办法;问题一:Jenkins 配置时,报 svn 访问错误(第一次配置) 解决:单击【源码管理-Repository Url】后面问号,点击“this link”链接输入 svn 账号密码; 如果链接正确还报错,那是浏览器缓存没清理,浏览器设置改成每次访问用最新页面。;问题一:Jenkins 配置时,报 svn 访问错误(第一次配置); 解决:单击【源码管理-Repository Url】后面问号,点击“this link”链接输入 svn 账号密码; 如果链接正确还报错,那是浏览器缓存没清理,浏览器设置改成每次访问用最新页面。;问题二:Jenkins 成功部署后,访问应用程序报 401 错误; 解决:Jenkins 配置 tomcat 的参数错误(详见具体配置)(截图); 问题三:Jenkins 成功部署后,访问应用程序报 403 错误; 解决:权限问题,tomcat7 下需重新配置 users ( tomcat-users.xml )(截图) role rolename=tomcat/ role rolename=manager-gui/ role rolename=manager-script/ role rolename=manager-jmx/ user username=admin password=admin roles=tomcat,manager-gui,manager-script,manager-jmx/;问题四:Jenkins 构建失败,提示不能删除 tomcat 服务器上部署的项目,远程登录应用服务器,进入webapp文件夹,发现没有上传war包,“pprp”文件夹确实在,里面删的只剩下一个文件夹:WEB-INF; 解决:先手动删除项目文件夹,重新构建。最后再修改 Tomcat_home\conf 路径下的 context.xml 文件,新增加如下内容,以彻底解决问题。 Context antiJARLocking=true antiResourceLocking=true 问题五:Jenkins 构建失败,提示 jar 包未找到或下载不下来; 解决:所需 jar 包不在 maven 服务器上,需要在 pom 文件中单独配置 systemPath 路径,配置方法参考 Pom 文件的配置; 问题六:Jenkins 构建 parent、util、entity 项目时,一直处于重试状态; 解决:检查是否在配置时勾选了 findbugs ;;问题七:Jenkins 构建时提示在下载 jar 包

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档