2010-04-07 66 views
1

环境:哈德森/声纳/ maven2的在Ubuntu本地使用默认参数声纳默认情况下,满足“集装箱状态是:制作”

而且我得到了从下面哈德森日志,我想不通问题出在哪里。

 
[INFO] Sonar host: http://localhost:9000 
[INFO] Sonar version: 2.0.1 
[INFO] [sonar-core:internal {execution: default-internal}] 
[INFO] Database dialect class org.sonar.api.database.dialect.Derby 
[INFO] ------------- Analyzing Game of Life business logic module 
[INFO] ------------------------------------------------------------------------ 
[ERROR] BUILD ERROR 
[INFO] ------------------------------------------------------------------------ 
[INFO] Can not execute Sonar 

Embedded error: Can not analyze the project 
Cannot stop. Current container state was: CONSTRUCTED 
[INFO] ------------------------------------------------------------------------ 
[INFO] Trace 
org.apache.maven.lifecycle.LifecycleExecutionException: Can not execute Sonar 

而且我发现它也有问题,当没有哈德森运行命令行

 
mvn sonar:sonar 
+0

我不会在这里附上,请参阅http://pastebin.com/x85ui2qB获取日志文件。 – 2010-04-09 13:58:13

回答

1

我得到这个Sonar的.Net插件问题。 他们需要使用JDK 6分析所有项目(甚至是非.NET项目)。当我试图分析与JDK项目5个

这里是.NET插件的URL升至 此错误:http://docs.codehaus.org/display/SONAR/.Net+plugin

我得到的解决方案是用叉子叉编译器使用JDK5编译器上我需要在JDK5而不是JDK6中分析的项目。

请参阅.NET插件页面上:

Maven和声纳DOTNET插件需要的Java6(在编译时和运行时)

什么句话不说是在所有的项目你声纳实例必须使用Java6。 JIRA已创建:http://jira.codehaus.org/browse/SONARPLUGINS-1086

+0

你说的对。我刚刚更新了它。你应该注册声纳用户邮件列表以给予反馈的王者) – 2011-05-26 20:12:41

相关问题