2010-06-11 62 views
1

我想用于分析声纳,但我不能在本地主机的任何数据jar文件是空行家声纳问题

[INFO] Executed tasks 
[INFO] [resources:testResources {execution: default-testResources}] 
[WARNING] Using platform encoding (Cp1250 actually) to copy filtered resources, i.e. build is platform dependent! 
[INFO] skip non existing resourceDirectory J:\ostalo_6i\KIS deploy\ANT\src\test\resources 
[INFO] [compiler:testCompile {execution: default-testCompile}] 
[INFO] No sources to compile 
[INFO] [surefire:test {execution: default-test}] 
[INFO] No tests to run. 
[INFO] [jar:jar {execution: default-jar}] 
[WARNING] JAR will be empty - no content was marked for inclusion! 
[INFO] Building jar: J:\ostalo_6i\KIS deploy\ANT\target\KIS-1.0.jar 
[INFO] [install:install {execution: default-install}] 
[INFO] Installing J:\ostalo_6i\KIS deploy\ANT\target\KIS-1.0.jar to C:\Documents and Settings\MitjaG\.m2\repository\KIS\KIS\1.0\KIS-1.0.jar 
[INFO] ------------------------------------------------------------------------ 
[INFO] Building Unnamed - KIS:KIS:jar:1.0 
[INFO] task-segment: [sonar:sonar] (aggregator-style) 
[INFO] ------------------------------------------------------------------------ 
[INFO] [sonar:sonar {execution: default-cli}] 
[INFO] Sonar host: http://localhost:9000 
[INFO] Sonar version: 2.1.2 
[INFO] [sonar-core:internal {execution: default-internal}] 
[INFO] Database dialect class org.sonar.api.database.dialect.Oracle 
[INFO] ------------- Analyzing Unnamed - KIS:KIS:jar:1.0 
[INFO] Selected quality profile : KIS, language=java 
[INFO] Configure maven plugins... 
[INFO] Sensor SquidSensor... 
[INFO] Sensor SquidSensor done: 16 ms 
[INFO] Sensor JavaSourceImporter... 
[INFO] Sensor JavaSourceImporter done: 0 ms 
[INFO] Sensor AsynchronousMeasuresSensor... 
[INFO] Sensor AsynchronousMeasuresSensor done: 15 ms 
[INFO] Sensor SurefireSensor... 
[INFO] parsing J:\ostalo_6i\KIS deploy\ANT\target\surefire-reports 
[INFO] Sensor SurefireSensor done: 47 ms 
[INFO] Sensor ProfileSensor... 
[INFO] Sensor ProfileSensor done: 16 ms 
[INFO] Sensor ProjectLinksSensor... 
[INFO] Sensor ProjectLinksSensor done: 0 ms 
[INFO] Sensor VersionEventsSensor... 
[INFO] Sensor VersionEventsSensor done: 31 ms 
[INFO] Sensor CpdSensor... 
[INFO] Sensor CpdSensor done: 0 ms 
[INFO] Sensor Maven dependencies... 
[INFO] Sensor Maven dependencies done: 16 ms 
[INFO] Execute decorators... 
[INFO] ANALYSIS SUCCESSFUL, you can browse http://localhost:9000 
[INFO] Database optimization... 
[INFO] Database optimization done: 172 ms 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD SUCCESSFUL 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 6 minutes 16 seconds 
[INFO] Finished at: Fri Jun 11 08:28:26 CEST 2010 
[INFO] Final Memory: 24M/43M 
[INFO] ------------------------------------------------------------------------ 

任何想法为什么我用maven ant插件java项目成功编译。

回答

2

Maven的不编译任何东西,在这里建立一个空罐子(没有源编译没有测试运行JAR将是空的! - 没有内容被标记为包含)左右,而声纳正在处理它,实际上没有什么可以分析的。

实际上,我不认为将Ant构建包装到Maven项目中对Sonar来说足够了,Sonar将不会发现您的源代码和输出目录。根据Non-Maven projects (sonar light mode),您必须在最小的pom.xml(并在运行Sonar之前构建您的项目)声明源和输出目录。

0

你确定你开始声纳服务器?您可能会检查它是否仍在运行。

我也看到POM和问题以及输出中的运行时间之间的相关性很小,表明您的计算机速度非常快,或者它没有做任何事情。

我会首先确保你有一些类和单元测试编译/测试/正常安装,然后再尝试从Sonar中获取某些东西。

+0

是声纳正在工作。我是否必须指定我的项目类别?在编译java sorce代码时不能从maven ant中看到声音? – senzacionale 2010-06-11 06:49:57