Eclipse 声纳日食问题

Eclipse 声纳日食问题,eclipse,groovy,sonarqube,Eclipse,Groovy,Sonarqube,我在Eclipse中运行声纳分析时遇到了一些问题。我有一个带有Groovy Spock单元测试的Java Maven项目 mvn sonar:sonar 工作正常,并生成我可以在“localhost:9000”上看到的报告。 但是,我需要看到Eclipse中的问题。我已经完成了配置->关联。。。现在,当我选择“SonarQube->Analyze”时,控制台中会出现以下错误: 10:18:23.892 ERROR - Invalid value of sonar.libraries for

我在Eclipse中运行声纳分析时遇到了一些问题。我有一个带有Groovy Spock单元测试的Java Maven项目

mvn sonar:sonar  
工作正常,并生成我可以在“localhost:9000”上看到的报告。 但是,我需要看到Eclipse中的问题。我已经完成了配置->关联。。。现在,当我选择“SonarQube->Analyze”时,控制台中会出现以下错误:

10:18:23.892 ERROR - Invalid value of sonar.libraries for com.otpp.email:bulkemail-downloader
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: No files nor directories matching 'C:\Program Files\springsource\ggts-3.4.0.RELEASE\plugins\org.codehaus.groovy_2.0.7.xx-20130828-1400-e43-RELEASE\plugin_dsld_support\' in directory C:\Users\SHEVELD\workspace\bulkEmailDownloader
    at org.sonar.batch.scan.DefaultProjectBootstrapper.validateDirectories(DefaultProjectBootstrapper.java:343)
Eclipse还会显示错误弹出窗口,其中包含以下详细信息:

Error during execution of Sonar
Error status [command: C:\Program Files\Java\jdk1.7.0_45\jre\bin\java.exe -Dsonar.exclusions=file:**/fixtures/** -Dsonar.buildbreaker.skip=true -cp C:\Users\SHEVELD\AppData\Local\Temp\sonar-runner-impl8294792314646586115.jar org.sonar.runner.impl.BatchLauncherMain C:\Users\SHEVELD\AppData\Local\Temp\sonar-project5418432264915204295.properties]: 1
从所有这些代码中,我了解到sonar eclipse groovy triangle存在一些问题。 任何提示都将不胜感激

编辑 我将GGTS重新安装到一个非共享文件夹中(即“C:\tools”而不是“C:\ProgramFiles”)。Sonar插件使用我的本地服务器进行了分析。但是,它在切换到远程服务器时停止工作。 实际上它和本地的声纳服务器一起工作了一段时间。现在,当我切换到远程声纳服务器时,它又给了我同样的错误。
此外,我还尝试在常规的开普勒Eclipse上安装Groovy插件,之后Sonar停止工作…

我想将此作为评论发布,但由于mys的声誉低于50,我不能这样做

1.)检查以下内容:在Eclipse中,转到“窗口-->首选项”并查看“SonarQube”的条目是否存在

1b.)如果没有,请转到“帮助-->Eclipse Marktplace”,搜索SonarQube并安装插件。现在重新启动Eclipse。按照1中的说明进行操作。)

2.)单击SonarQube条目,然后选择Servers条目

3.)默认情况下,此处已注册服务器,但您可以将其删除。单击右侧的“添加”并填写您的数据。单击“测试连接”以确保设置正确


编辑:在我自己的项目上检查:我得到一个“无法联系SonarQube服务器”。尝试在eclipse中以maven build的形式运行该项目,并使用“sonar:sonar”作为命令。(你在Eclipse中安装了Maven插件吗?

我想将此作为评论发布,但由于mys的声誉低于50,我不能这么做

1.)检查以下内容:在Eclipse中,转到“窗口-->首选项”并查看“SonarQube”的条目是否存在

1b.)如果没有,请转到“帮助-->Eclipse Marktplace”,搜索SonarQube并安装插件。现在重新启动Eclipse。按照1中的说明进行操作。)

2.)单击SonarQube条目,然后选择Servers条目

3.)默认情况下,此处已注册服务器,但您可以将其删除。单击右侧的“添加”并填写您的数据。单击“测试连接”以确保设置正确


编辑:在我自己的项目上检查:我得到一个“无法联系SonarQube服务器”。尝试在eclipse中以maven build的形式运行该项目,并使用“sonar:sonar”作为命令。(您在Eclipse中安装了Maven插件吗?

从类路径中删除Groovy DSL jar解决了这个问题,但这是一个非常无用的解决方案

他们为此问题创建了票证:
在我的问题之后:

从类路径中删除Groovy DSL jar解决了这个问题,但这是一个非常无用的解决方案

他们为此问题创建了票证:
在我的问题之后:

是否有完整的堆栈跟踪?看起来应该有一些额外的条目。另外,这是一个运行sonar的groovy项目吗?该项目是带有groovy测试的java。当它被配置为“Groovy”项目时,我试着运行它,而当它没有被配置时,我也试着运行它。我将很快发布完整的stacktrace,atm机有点忙。您在这个问题上有成功的经验吗?我目前正在为同样的问题苦苦挣扎。Groovy、Eclipse、Sonar……我认为从类路径中删除Groovy库可以解决这个问题,但这是一个非常无用的解决方案。他们为这个问题创建了票证:你们有完整的堆栈跟踪吗?看起来应该有一些额外的条目。另外,这是一个运行sonar的groovy项目吗?该项目是带有groovy测试的java。当它被配置为“Groovy”项目时,我试着运行它,而当它没有被配置时,我也试着运行它。我将很快发布完整的stacktrace,atm机有点忙。您在这个问题上有成功的经验吗?我目前正在为同样的问题苦苦挣扎。Groovy、Eclipse、Sonar……我认为从类路径中删除Groovy库可以解决这个问题,但这是一个非常无用的解决方案。他们为这个问题创建了票证:谢谢你的评论。我可以运行“mvn声纳:声纳”。谢谢你的评论。我能运行“mvn声纳:声纳”。