Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
启用java解析器故障规则,但sonarqube仍然不';t将解析器故障记录为问题_Sonarqube - Fatal编程技术网

启用java解析器故障规则,但sonarqube仍然不';t将解析器故障记录为问题

启用java解析器故障规则,但sonarqube仍然不';t将解析器故障记录为问题,sonarqube,Sonarqube,我现在正在使用Sonarqube 5.1,试图启用java解析器故障规则,但在那之后,Sonarqube仍然没有将解析器故障记录为问题,我做错了什么吗 这是我的声纳配置文件的内容 sonar.projectKey=test sonar.projectName=test sonar.projectVersion=1.0 sonar.sources=. sonar.language=java 这是输出日志 SonarQube Runner 2.4 Java 1.8.0_45-internal O

我现在正在使用Sonarqube 5.1,试图启用java解析器故障规则,但在那之后,Sonarqube仍然没有将解析器故障记录为问题,我做错了什么吗

这是我的声纳配置文件的内容

sonar.projectKey=test
sonar.projectName=test
sonar.projectVersion=1.0

sonar.sources=.
sonar.language=java
这是输出日志

SonarQube Runner 2.4
Java 1.8.0_45-internal Oracle Corporation (64-bit)
Linux 3.19.0-18-generic amd64
INFO: Runner configuration file: /usr/bin/sonar-runner/conf/sonar-runner.properties
INFO: Project configuration file: /home/administrator/tmp2/sonar.properties
INFO: Default locale: "en_US", source code encoding: "UTF-8"
INFO: Work directory: /home/administrator/tmp2/./.sonar
INFO: SonarQube Server 5.1
18:09:03.983 INFO  - Load global repositories
18:09:04.133 INFO  - Load global repositories (done) | time=153ms
18:09:04.135 INFO  - Server id: 20150604145702
18:09:04.137 INFO  - User cache: /home/administrator/.sonar/cache
18:09:04.147 INFO  - Install plugins
18:09:04.230 INFO  - Install JDBC driver
18:09:04.237 INFO  - Create JDBC datasource for jdbc:mysql://172.17.128.76:3306/sonar?useUnicode=true&characterEncoding=utf8
18:09:05.715 INFO  - Initializing Hibernate
18:09:07.396 INFO  - Load project repositories
18:09:07.505 INFO  - Load project repositories (done) | time=109ms
18:09:07.505 INFO  - Load project settings
18:09:07.861 INFO  - Load technical debt model
18:09:07.895 INFO  - Apply project exclusions
18:09:08.190 WARN  - SCM provider autodetection failed. No SCM provider claims to support this project. Please use sonar.scm.provider to define SCM of your project.
18:09:08.192 INFO  - -------------  Scan test
18:09:08.201 INFO  - Load module settings
18:09:08.404 INFO  - Language is forced to java
18:09:08.424 INFO  - Load rules
18:09:08.672 INFO  - Base dir: /home/administrator/tmp2
18:09:08.672 INFO  - Working dir: /home/administrator/tmp2/.sonar
18:09:08.673 INFO  - Source paths: .
18:09:08.673 INFO  - Source encoding: UTF-8, default locale: en_US
18:09:08.674 INFO  - Index files
18:09:08.691 INFO  - 1 files indexed
18:09:08.959 INFO  - Quality profile for java: My way
18:09:08.993 INFO  - Sensor JavaSquidSensor
18:09:09.601 INFO  - Java Main Files AST scan...
18:09:09.605 INFO  - 1 source files to be analyzed
18:09:09.622 ERROR - Unable to parse source file : /home/administrator/tmp2/Test.java
18:09:09.622 ERROR - Parse error at line 4 column 3:

1: public class Test {
2:   public static void main(String[] args){
3:     int a = 1
4:   }
     ^
5: }
6: 

18:09:09.647 INFO  - Java Main Files AST scan done: 46 ms
18:09:09.648 WARN  - Java bytecode has not been made available to the analyzer. The org.sonar.java.bytecode.visitor.DependenciesVisitor@6b86fed8, org.sonar.java.checks.UnusedPrivateMethodCheck@7d131ef1, org.sonar.java.checks.RedundantThrowsDeclarationCheck@15f45ace are disabled.
18:09:09.648 INFO  - 1/1 source files analyzed

您如何知道您的解析器出现故障?你能提供你希望有解析问题的代码吗?嗨,benzonico,我已经添加了分析日志,正如你所看到的,这里有一个解析器错误,但是没有创建与问题相关的日志。