我正在一个java项目上运行SonarQube扫描仪。在属性文件中,有一个属性sonar.java.binaries=**/classes来指定项目的类位置。
扫描失败,显示此错误:
ERROR: Error during SonarQube Scanner execution
ERROR: Please provide compiled classes of your project with sonar.java.binaries property
当:
我删除了sonar.java.binaries属性
我将sonar.java.binaries属性设置为null
我将属性设
在Android SDK上工作,它是Java减去了一些东西。
我有一个解决方案,可以从网页中提取两个正则表达式模式。我遇到的问题是,它会在HTML标记中查找内容。我试过jTidy,但它在安卓上太慢了。不知道为什么,但我的扫描仪正则表达式匹配解决方案鞭打它许多倍。
目前,我将页面源代码抓取到一个IntputStream中
is = uconn.getInputStream();
匹配和提取如下所示:
Scanner scanner = new Scanner(in, "UTF-8");
String match = "";
while (match != n
我正在将Sonar集成到我们的Java项目中,并经历了以前从未遇到过的奇怪错误:
ERROR: Unable to create symbol table for : src/main/java/.../Challenge.java
java.lang.IllegalStateException: Registering symbol: 'a' twice in the same scope
服务器是SonarQube 5.6.6 (安装了SonarJava插件4.8.0.9441 ),代码用Java1.6编译,Java1.8用于SonarQube扫描仪2.7。该项目中有大