zoukankan      html  css  js  c++  java
  • jenkins报错sonar-runner: 未找到命令

    之前都是可以正常跑sonnar的,在某次机房重启以后,不行了,不知道为啥,报错如下:

     配置如下:

     其中加export LANG='zh_CN.UTF-8'是为了解决由于文件名包含中文导致扫描失败的问题

    导致失败的原因是:jenkins编译项目,不继承linux环境变量 ~/.bash_profile  ~/.bashrc  /etc/profile,导致在执行shell脚本,提示命令找不到!

    解决:

     which sonar-runner  #茶轴sonar-runner 路径
              显示:/usr/local/sonar-runner-2.4/bin/sonar-runner
    ln -sv /usr/local/sonar-runner-2.4/bin/sonar-runner /usr/local/bin/sonar-runner  #设置路径软连接
              显示:‘/usr/local/bin/sonar-runner’ -> ‘/usr/local/sonar-runner-2.4/bin/sonar-runner’

    再扫描试试,好了!

  • 相关阅读:
    Beta冲刺置顶随笔
    Beta总结
    用户试用与调查报告
    Beta冲刺第七天
    Beta冲刺第六天
    Beta冲刺第五天
    Beta冲刺第四天
    Beta冲刺第三天
    Beta冲刺第二天
    爬虫基本操作
  • 原文地址:https://www.cnblogs.com/zndxall/p/12890599.html
Copyright © 2011-2022 走看看