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环境路径添加进来,重启服务即可

     

  • 相关阅读:
    linux 批量替换内容
    在Linux下如何查CC攻击?
    mysql init_connect
    利用javascript对字符串加密
    js学习笔记10----字符串的基本操作
    js学习笔记9----时间操作
    3种方法实现列表自动滚动
    如何解决wow.js与fullpage的兼容性
    js兼容获取元素的样式
    用php去除bom头
  • 原文地址:https://www.cnblogs.com/XhyTechnologyShare/p/12095515.html
Copyright © 2011-2022 走看看