2012-10-15 126 views
0

我从网上下载jacoco和一个文件夹命名为报告里面我的源目录下复制文件夹声纳配置jacoco现在我有以下无法为蚂蚁项目

drwxr-xr-x. 7 root root 4096 Oct 15 15:03 . 
drwxrwxr-x. 6 build build 4096 Oct 15 14:52 .. 
drwxr-xr-x. 9 root root 4096 Oct 7 00:52 coverage 
drwxr-xr-x. 6 root root 4096 Oct 7 01:06 doc 
-rw-r--r--. 1 root root 3250 Oct 7 01:06 index.html 
drwxr-xr-x. 2 root root 4096 Oct 7 01:06 lib 
drwxr-xr-x. 2 root root 4096 Oct 15 15:02 META-INF 
drwxr-xr-x. 2 root root 4096 Oct 7 01:06 test 

但以下链接 https://github.com/SonarSource/sonar-examples/tree/master/projects/code-coverage/it/sonar-runner/it-jacoco-sonar-runner/reports

我看到jacoco.exec在报告中添加我很困惑我现在如何使用jacoco。

我安装了jenkins并使用sonar进行代码质量分析,我想为我的java代码使用jacoco。此外,我正在使用Ant并执行声纳运行器来生成声纳分析。

请有人可以帮助我,以便如何获得jacoco.exec?

+0

对于工作〔实施例,去这里:http://itestfirst.wordpress.com/2014/10/15/ant-sonar-and-jacoco-working-e xample/ – adrianos

回答

0

如果你使用Ant构建项目,那么你应该宁可看看下面的例子项目:

+0

我可以使用sonar-runner – user1720124

+0

只有当您的Ant脚本完成所有准备分析时:编译源代码和测试,使用正确的配置运行单元测试才能生成用于测试和覆盖的XML报告。基本上,使用我提供的示例,但只删除任务,并使用Jenkins来使用您的Ant构建脚本生成的报告。 –

+0

感谢您的回复,我真的有一个问题,我已经有一个编译蚂蚁脚本,但没有单位案件已经写在里面,所以我现在应该做什么,我应该写一个单独的build.xml并调用相同的原创或我应该如何进行? – user1720124