我想在eclipse gradle项目的代码中使用jacoco的API。但是jacoco库似乎不在我项目的构建路径上。 jacoco是gradle的插件。我不能在Eclipse gradle项目中直接使用jacoco库。
这是一个屏幕截图:当导入诸如“import org.jacoco ....”之类的jacoco库时,系统出错。
该项目是randoop,我可以在命令行中使用gradle成功构建它。但是我无法在 eclipse 中开发它,有人可以帮忙吗?
最佳答案
看看FAQ for the Gradle-Eclipse tool。
它特别指出了包括哪些依赖项,以及如何添加其他依赖项。
Randoop构建文件中的JaCoCo编译依赖项是自定义依赖项systemTestCompile
,因此,根据常见问题,您必须使用来添加它
eclipse.classpath.plusConfigurations << systemTestCompile
在构建脚本中的配置块之后。
(如果您确实以有助于Eclipse配置的方式修改了Randoop构建脚本,请执行Pull Request。我们很乐意添加它。)
关于eclipse - 如何在Eclipse Gradle项目中手动使用Jacoco,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40319346/