无法在Eclipse中运行sonarqube插件

辣椒

我想在Eclipse中使用sonarqube插件。我已经将其与声纳服务器链接了,似乎还可以。在分析过程中会出现问题。输出说Access to the secured property 'sonar.scm.user.secured' is not possible in preview mode. The SonarQube plugin which requires this property must be deactivated in preview mode.我试图设置属性sonar.scm.user.secured到价值观falsedisabledhudson通过Window->Preferences->SonarQube->Preview Analysis Properties但说实话,我不知道什么样的价值,我应该设置。这是Eclipse中声纳返回的全部输出:

Retrieve remote issues of project proj-gui...
Start SonarQube analysis on proj-gui...
INFO: SonarQube Server 4.2
08:07:02.474 INFO  - Incremental mode
08:07:02.476 INFO  - Load batch settings
08:07:02.802 INFO  - User cache: C:\Users\user\.sonar\cache
08:07:02.810 INFO  - Install plugins
08:07:02.875 INFO  - Exclude plugins: devcockpit, jira, pdfreport, views, report, buildstability, scmactivity, buildbreaker
08:07:05.422 INFO  - Create JDBC datasource for jdbc:h2:C:\Users\user\proj-workspace-kepler-git2\.metadata\.plugins\org.eclipse.core.resources\.projects\proj-gui\org.sonar.ide.eclipse.core\.sonartmp\preview1408687623081-0
08:07:06.669 INFO  - Initializing Hibernate
08:07:08.174 INFO  - Load project settings
08:07:08.330 INFO  - Apply project exclusions
08:07:08.487 INFO  - -------------  Scan proj-gui
08:07:08.489 INFO  - Load module settings
08:07:09.164 INFO  - Language is forced to java
08:07:09.172 INFO  - Loading technical debt model...
08:07:09.422 INFO  - Loading technical debt model done: 251 ms
08:07:09.430 INFO  - Configure Maven plugins
08:07:09.650 INFO  - Compare to previous analysis (2014-08-22)
08:07:09.660 INFO  - Compare over 30 days (2014-07-23, analysis of 2014-08-04 09:08:17.0)
08:07:09.669 INFO  - Compare to previous version (2014-08-22)
08:07:09.780 INFO  - Base dir: C:\project\proj-gui
08:07:09.780 INFO  - Working dir: C:\Users\user\proj-workspace-kepler-git2\.metadata\.plugins\org.eclipse.core.resources\.projects\proj-gui\org.sonar.ide.eclipse.core
08:07:09.780 INFO  - Source dirs: C:\project\proj-gui\src\main\java
08:07:09.780 INFO  - Test dirs: C:\project\proj-gui\src\test\java
08:07:09.780 INFO  - Binary dirs: C:\project\proj-gui\target\classes
08:07:09.781 INFO  - Source encoding: windows-1252, default locale: en_US
08:07:09.781 INFO  - Index files
08:07:10.221 INFO  - 22 files indexed
08:07:10.317 INFO  - Quality profile for java: Profile 1.5
08:07:10.325 INFO  - JaCoCo report not found.
08:07:10.326 INFO  - JaCoCo IT report not found.
08:07:10.326 INFO  - JaCoCo reports not found.
08:07:10.326 INFO  - Trying to guess scm provider from project layout...
08:07:10.327 INFO  - Found SCM type: git
08:07:10.341 INFO  - Sensor JavaSquidSensor...
08:07:10.404 INFO  - Java Main Files AST scan...
08:07:10.407 INFO  - 22 source files to be analyzed
08:07:11.541 INFO  - 22/22 source files analyzed
08:07:11.563 INFO  - Java Main Files AST scan done: 1159 ms
08:07:11.617 INFO  - Java bytecode scan...
08:07:11.894 INFO  - Java bytecode scan done: 277 ms
08:07:11.895 INFO  - Java Test Files AST scan...
08:07:11.895 INFO  - 0 source files to be analyzed
08:07:11.895 INFO  - Java Test Files AST scan done: 0 ms
08:07:11.901 INFO  - Package design analysis...
08:07:11.905 INFO  - 0/0 source files analyzed
08:07:11.920 INFO  - Package design analysis done: 19 ms
08:07:11.954 INFO  - Sensor JavaSquidSensor done: 1613 ms
08:07:11.954 INFO  - Sensor Quality gate loader...
08:07:11.954 INFO  - Sensor Quality gate loader done: 0 ms
08:07:11.954 INFO  - Sensor QProfileSensor...
08:07:11.955 INFO  - Sensor QProfileSensor done: 1 ms
08:07:11.955 INFO  - Sensor FindbugsSensor...
08:07:11.957 INFO  - Execute Findbugs 2.0.3...
08:07:14.188 INFO  - Findbugs output report: C:\Users\user\proj-workspace-kepler-git2\.metadata\.plugins\org.eclipse.core.resources\.projects\proj-gui\org.sonar.ide.eclipse.core\findbugs-result.xml
08:07:24.351 INFO  - Execute Findbugs 2.0.3 done: 12394 ms
08:07:24.428 INFO  - Sensor FindbugsSensor done: 12473 ms
08:07:24.428 INFO  - Sensor ScmStatsSensor...
08:07:24.429 INFO  - Collection SCM Change log for the last 0 days
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: org.sonar.api.utils.SonarException: Access to the secured property 'sonar.scm.user.secured' is not possible in preview mode. The SonarQube plugin which requires this property must be deactivated in preview mode.
    at org.sonar.batch.scan.ModuleSettings.doOnGetProperties(ModuleSettings.java:130)
    at org.sonar.api.config.Settings.getClearString(Settings.java:110)
    at org.sonar.api.config.Settings.getString(Settings.java:95)
    at org.sonar.plugins.scmstats.ScmConfiguration.getUser(ScmConfiguration.java:63)
    at org.sonar.plugins.scmstats.ScmFacade$ScmRepositorySupplier.get(ScmFacade.java:89)
    at org.sonar.plugins.scmstats.ScmFacade$ScmRepositorySupplier.get(ScmFacade.java:83)
    at com.google.common.base.Suppliers$MemoizingSupplier.get(Suppliers.java:109)
    at org.sonar.plugins.scmstats.ScmFacade.getScmRepository(ScmFacade.java:67)
    at org.sonar.plugins.scmstats.ScmFacade.getChangeLog(ScmFacade.java:52)
    at org.sonar.plugins.scmstats.ScmStatsSensor.analyseChangeLog(ScmStatsSensor.java:76)
    at org.sonar.plugins.scmstats.ScmStatsSensor.analyse(ScmStatsSensor.java:65)
    at org.sonar.batch.phases.SensorsExecutor.executeSensor(SensorsExecutor.java:79)
    at org.sonar.batch.phases.SensorsExecutor.execute(SensorsExecutor.java:70)
    at org.sonar.batch.phases.PhaseExecutor.execute(PhaseExecutor.java:134)
    at org.sonar.batch.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:186)
    at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
    at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
    at org.sonar.batch.scan.ProjectScanContainer.scan(ProjectScanContainer.java:199)
    at org.sonar.batch.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:194)
    at org.sonar.batch.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:187)
    at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
    at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
    at org.sonar.batch.scan.ScanTask.scan(ScanTask.java:56)
    at org.sonar.batch.scan.ScanTask.execute(ScanTask.java:44)
    at org.sonar.batch.bootstrap.TaskContainer.doAfterStart(TaskContainer.java:82)
    at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
    at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
    at org.sonar.batch.bootstrap.BootstrapContainer.executeTask(BootstrapContainer.java:144)
    at org.sonar.batch.bootstrap.BootstrapContainer.doAfterStart(BootstrapContainer.java:132)
    at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
    at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
    at org.sonar.batch.bootstrapper.Batch.startBatch(Batch.java:92)
    at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:74)
    at org.sonar.runner.batch.IsolatedLauncher.execute(IsolatedLauncher.java:45)
    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

是否可以从日食中修复它,或者我需要在声纳服务器上进行更改?

声纳版本:4.2

声纳版本:3.3.0(更新为3.4.0)

保罗·梅德克拉夫

该错误是由ScmStatsSensor引起的。您需要将“ scmstats”添加到要从预览扫描中排除的插件列表中。文档

不包括插件

由于使用了sonar.preview.excludePlugins(在SonarQube 4.0之前为sonar.dryRun.excludePlugins)属性,因此可以跳过某些插件(对预览分析无用)。可以通过SonarQube Web界面设置此属性:设置>常规设置>常规>常规)。默认值为“ devcockpit,pdfreport,report,scmactivity,views,jira”。例如,要跳过Build Stability插件(由于https://jira.codehaus.org/browse/SONARIDE-346),请将属性设置为“ devcockpit,pdfreport,report,scmactivity,views,jira,buildstability”。

您还可以在Eclipse的全局或项目级别设置此属性。右键单击项目根目录,然后转到“属性” /“ SonarQube” /“预览分析”属性。如果只想为该项目排除属性,则在此处添加属性,或单击“配置工作区设置”,然后在此处添加它以覆盖所有项目。您当前的排除列表显示在上方的输出中

08:07:02.875 INFO  - Exclude plugins: devcockpit, jira, pdfreport, views, report, buildstability, scmactivity, buildbreaker

因此属性值应为:

devcockpit, jira, pdfreport, views, report, buildstability, scmactivity, buildbreaker, scmstats 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在基于Eclipse插件的环境中运行Hibernate

来自分类Dev

无法在Eclipse 4.4中安装Google插件

来自分类Dev

无法在Eclipse中更新ADT插件

来自分类Dev

无法在Eclipse中创建新的Liferay插件

来自分类Dev

无法在Eclipse中运行tomcat

来自分类Dev

PyDev Eclipse插件无法在Eclipse Update Manager中更新

来自分类Dev

无法安装Eclipse插件

来自分类Dev

如何在Eclipse Buildship插件中运行“ gradle init”任务?

来自分类Dev

JUnitCore在Eclipse插件中给出“无可运行方法”错误

来自分类Dev

SonarQube社区插件中的“ IllegalArgumentException”

来自分类Dev

SonarQube社区插件中的“ IllegalArgumentException”

来自分类Dev

Jacoco eclipse插件和SonarQube中的代码覆盖率百分比值不同

来自分类Dev

无法在Eclipse中运行组件测试

来自分类Dev

Android App无法在Eclipse中运行

来自分类Dev

无法在Eclipse中运行Scala代码

来自分类Dev

无法在eclipse中作为c ++项目运行

来自分类Dev

Windows无法在Eclipse中运行python脚本

来自分类Dev

无法在 Eclipse 中运行 testng 注释

来自分类Dev

运行Eclipse插件的便捷方法

来自分类Dev

运行 Eclipse 插件时出错

来自分类Dev

重构无法在带有Gradle插件的Eclipse Kepler中工作?

来自分类Dev

无法在Eclipse ADT中安装IBM Worklight插件

来自分类Dev

Eclipse中的Red5插件,导入无法解决

来自分类Dev

无法在Eclipse Indigo中安装Nokia-RED插件

来自分类Dev

无法通过 Eclipse 中的 Maven 插件构建 Spring App

来自分类Dev

我无法在Dart插件中运行单个测试文件

来自分类Dev

SonarQube Eclipse插件3.4由于连接超时而无法访问Sonar服务器

来自分类Dev

Eclipse中的ANTLR插件

来自分类Dev

无法安装Eclipse的Google插件

Related 相关文章

热门标签

归档