摘要: 解决新版sonar-java插件,尤其是4.12以后的soanr-java分析插件,在分析的时候提示Please provide compiled classes of your project with sonar.java.binaries property的问题

最近在新的docker容器上部署了sonarqube,然后在更新中心安装了java插件后,使用以前的命令分析java源码的时候出现了以下问题

ERROR: Error during SonarQube Scanner execution
org.sonar.squidbridge.api.AnalysisException: Please provide compiled classes of your project with sonar.java.binaries property

命令如下

sonar-scanner -Dsonar.projectKey=test -Dsonar.projectName=test -Dsonar.projectVersion=1.0 -Dsonar.sources=src -Dsonar.language=java

源码是在src下面的,以往来说都可以直接分析成功,但是这次提示了错误。
于是去官网看了一下

https://docs.sonarqube.org/display/PLUG/SonarJava

说是需要额外的参数,编译后的字节码,目前来说配置这个极为麻烦,尤其是有些源码暂时不需要编译的

于是在官网找到下载soanr-java插件链接:

https://sonarsource.bintray.com/Distribution/sonar-java-plugin/sonar-java-plugin-4.12.0.11033.jar

但是4.12不是我们想要的版本,而且又没有历史版本的下载链接,怎么办呢?
上github找到其它的版本。

然后替换链接版本编号部分,尝试下载成功
https://sonarsource.bintray.com/Distribution/sonar-java-plugin/sonar-java-plugin-4.10.0.10260.jar
然后进入到容器里面,把plugins下面的新版的4.12版本的sonar-java替换成4.10版本的。

重启sonaqube,大功告成,按照原来的命令分析成功!

解决新版sonar-java插件需要配置sonar.java.binaries参数的问题相关推荐

  1. Java语言的介绍,Java环境的配置以及Java编译器的安装

    Java语言的介绍,Java环境的配置以及Java编译器的安装 文章目录 Java语言的介绍,Java环境的配置以及Java编译器的安装 Java 简介 主要特性 关于语言的选择 Python Jav ...

  2. ubuntu 安装java插件_Ubuntu下安装JAVA插件欣赏精美网页

    感谢cc2.cc的投递. ------------------------------------------------ 记得1998年那时刚接触网络,就被网上那些精美的Java所展现出来的令人炫目 ...

  3. java t安装配置_[JAVA] JAVA JDK 安装配置

    JDK 安装 下载安装 下载JDK 从oracle官方网站下载并安装JDK. 下载使用文档 从oracle官方网站下载使用帮助文档. 安装库源文件 源文件位于安装目录的 /Library/Java/J ...

  4. fastd java下载_配置 FastDFS Java 客户端

    本节视频 创建项目 创建一个名为 myshop-service-upload 的服务提供者项目 安装 FastDFS Java 客户端 从 GitHub 克隆源码 git clone https:// ...

  5. java环境变量配置验证,java环境变量配置

    1.安装JDK 注意查看电脑是64位,还是32位的,下载相应版本的JDK. 在D盘新建文件路径:D:\A_JavaEnvironment\01Jdk 将下载的jdk安装到该目录下 安装完成,打开命令行 ...

  6. JAVA EE Code Quality / Sonar / findbugs / checkstyle / cobertura(coverage) / PMD

    s http://sonar.oschina.net/ 在使用sonar服务前,请先登录git.oschina.net(开源中国代码托管网站,以下简称git),请依据如下步骤操作 1.选择自己的项目X ...

  7. java代码扫描项目,sonar代码扫描实现(基于java-maven)

    Sonar介绍 Sonar是一个用于代码扫描检测的开放平台.可以实现对不同语言(java.python.php.C++.C#等等)的项目代码进行分析,同时可以集成不同的测试工具.代码分析工具,以及持续 ...

  8. Logstash【从无到有从有到无】【L24】贡献了Java插件

    目录 1.贡献了Java插件 1.1.流程概述 1.2.如何编写Java输入插件 1.2.1.设置环境 1.2.2.代码插件 1.2.3.打包和部署 1.2.4.与Java输入插件运行Logstash ...

  9. 零基础学JAVA]Java SE基础部分-01. Java发展及JDK配置

    1.课程名称:Java发展及JDK配置 本季介绍了JAVA的发展过程,包括JDK的发展历程,path路径的配置和classpath的配置及作用.并简单讲解了一个简单的JAVA程序,并通过此程序讲解了J ...

最新文章

  1. DELL 向左走 向右走?(二)
  2. 局部响应归一化LRN(Local Response Normalization)
  3. 心得体悟帖---14、没有自己精品项目永远是个弟弟
  4. 6kyu Persistent Bugger
  5. Java并发编程(7):使用synchronized获取互斥锁的几点说明
  6. 数据处理中的准确性问题
  7. 十二、深入Python列表和元组
  8. 射灯安装方法图解_家居射灯怎么选?第三代宜美SMD射灯给你正解
  9. mybatis里mapper.xml中SQL语句if语句嵌套if语句
  10. php 呼叫中心 源码,FreeSWITCH+Workerman+PHP 搭建呼叫中心
  11. 奇怪的Adobe dynamic link
  12. GeoTools操作Shape格式文件
  13. 鸟哥的 linux 的私房菜 基础学习篇,鸟哥的 Linux 私房菜 -- 基础学习篇
  14. 阿里java开发编程规范
  15. [USB 设备检测_1]-使用 H2testw 1.4 或其她工具检测新买的朗科 U 盘读写速度及是否是扩容盘
  16. 《舵机控制基本原理》
  17. android x86 驱动精灵,手机驱动精灵软件下载(5个步骤即可解决)
  18. 云服务器(Centos7)搭建jdk环境
  19. L2TP更改网络运营商后导致连接不了
  20. 怎么查看思科模拟器Cisco Packet Tracer的版本

热门文章

  1. office linux 安装程序,如何安装Office2016 64位安装包?只安装3件套!
  2. 加油吧!数字化转型@猎豹汽车装上“数据智能”新引擎
  3. qrect在图片上显示矩形框_2019年6月百度大脑产品上新技术升级盘点内容
  4. 太阳高度角计算题_太阳高度角的计算与应用答题.ppt
  5. java双精度怎么比较?误差怎么办?javaDouble类型怎么比较大小?
  6. WebRTC核心之SDP详解 十一、第三节 WebRTC中Offer_AnswerSDP
  7. bandicam屏幕录制
  8. 全国区号与邮政编码XML文件
  9. 使用LibreOffice将word转化为pdf -解决中文乱码
  10. 高德地图根据经纬度调用api报错Uncaught Error: USERKEY_PLAT_NOMATCH(10009)