zoukankan      html  css  js  c++  java
  • Jenkins常见问题解决(持续更新)

    目录:

    1.通过Jenkins执行shell脚本时,提示命令不存在

    2.安装Jenkins端口冲突问题

    3.安装Jenkins后启动服务失败

    1.通过Jenkins执行shell脚本时,提示命令不存在

    原因:jenkins默认是用非登录模式来执行shell命令,所有没有加载环境变量配置文件。

    解决方式1:在执行命令之前加载环境变量,source /etc/profile

    结果成功:

    但是在执行构建的时候会输出一堆没用的日志信息

    解决方式2:让jenkins以登录的模式来执行shell脚本。执行脚本之前添加: # !/bin/sh -l

     执行结果成功且没有无用日志

    2.安装Jenkins端口冲突问题

    原因:Jenkins默认端口号为8080和Tomcat冲突

    解决:修改Jenkins端口号,改为:8088 8089 都可以

    修改的文件为:/etc/sysconfig/jenkins

    3.安装Jenkins后启动服务失败

    通过离线安装好Jenkins,使用service Jenkins start 或者 systemctl start jenkins 启动Jenkins服务报错,错误信息为Starting Jenkins bash: /usr/bin/java: No such file or directory。或者启动失败

    原因:Jenkins找不到你的java环境。检查文件: /etc/rc.d/init.d/jenkins 

    解决: 将你的java环境路径添加进来,重启服务即可

     

  • 相关阅读:
    JavaScript得到当前窗口的所有大小值
    JavaScript 变量、作用域和内存问题
    jQuery html5Validate基于HTML5表单验证插件
    新世界
    2001年的火花
    High Dynamic Range Compression on Programmable Graphics Hardware
    运筹帷幄
    你还要在学校找什么东西?
    图行天下
    Supra Team
  • 原文地址:https://www.cnblogs.com/XhyTechnologyShare/p/12095515.html
Copyright © 2011-2022 走看看