如何使用SonarQube5.3分析java代码
发布时间:2020-12-15 02:13:25 所属栏目:Java 来源:网络整理
导读:在分析代码时给出以下错误 Retrieve remote issues of project newsonarproject...Project not found on remote SonarQube server [XXXX:newsonarproject]Start SonarQube analysis on newsonarproject...INFO: SonarQube Server 5.3Exception in thread "ma
在分析代码时给出以下错误
Retrieve remote issues of project newsonarproject... Project not found on remote SonarQube server [XXXX:newsonarproject] Start SonarQube analysis on newsonarproject... INFO: SonarQube Server 5.3 Exception in thread "main" org.sonar.runner.impl.RunnerException: Unable to execute Sonar at org.sonar.runner.impl.BatchLauncher$1.delegateExecution(BatchLauncher.java:91) at org.sonar.runner.impl.BatchLauncher$1.run(BatchLauncher.java:75) at java.security.AccessController.doPrivileged(Native Method) at org.sonar.runner.impl.BatchLauncher.doExecute(BatchLauncher.java:69) at org.sonar.runner.impl.BatchLauncher.execute(BatchLauncher.java:50) at org.sonar.runner.impl.BatchLauncherMain.execute(BatchLauncherMain.java:41) at org.sonar.runner.impl.BatchLauncherMain.main(BatchLauncherMain.java:59) Caused by: java.lang.IllegalStateException: Invalid analysis mode: incremental. This mode was removed in SonarQube 5.2. Valid modes are: [preview,publish,issues] at org.sonar.batch.bootstrap.AbstractAnalysisMode.validate(AbstractAnalysisMode.java:59) at org.sonar.batch.bootstrap.GlobalMode.<init>(GlobalMode.java:33) at org.sonar.batch.bootstrap.GlobalContainer.doBeforeStart(GlobalContainer.java:65) at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:130) at org.sonar.batch.bootstrapper.Batch.start(Batch.java:103) at org.sonar.batch.bootstrapper.Batch.start(Batch.java:92) at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:76) at org.sonar.runner.batch.IsolatedLauncher.execute(IsolatedLauncher.java:48) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.sonar.runner.impl.BatchLauncher$1.delegateExecution(BatchLauncher.java:87) ... 6 more 如果有人知道这一点,请帮助我. 解决方法
单击Window-> Eclipse中的首选项,找到SonarQube,选中“强制完全预览而不是增量分析”框.然后你可以再次运行SonarQube,不会得到错误.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 基于Java的GUI自动化(不限于基于Java的GUI,如Swing)
- 多线程 – 是否有可能在多个CPU核心上同时执行单线程程序?
- java Web应用程序中的内存泄漏
- java – 拥有多个记录器实例而不是只有一个静态记录器类有什
- java – 从Socket读取一个字节数组
- Java、C++中子类对父类函数覆盖的可访问性缩小的区别介绍
- java – 我什么时候在其名称中创建一个没有“get”的getter
- java – 使用BorderLayout将图形添加到JFrame中
- Java Web学习之Cookie和Session的深入理解
- java – 为什么TextView(带有ID)没有自动保存它的状态?