eclipse - 如何在Eclipse Gradle项目中手动使用Jacoco

标签 eclipse gradle jacoco randoop

我想在eclipse gradle项目的代码中使用jacoco的API。但是jacoco库似乎不在我项目的构建路径上。 jacoco是gradle的插件。我不能在Eclipse gradle项目中直接使用jacoco库。

这是一个屏幕截图:当导入诸如“import org.jacoco ....”之类的jacoco库时,系统出错。
eclipse screen shot

该项目是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/

相关文章:

java - 在类路径中找不到任何 META-INF/persistence.xml 文件

java - 在 eclipse 中运行门管道我得到这个错误 Java.lang.ClassNotFoundException : gate. 资源

java - Spring 透视图未在 Eclipse 中显示

sql-server - 如何使用mssql进行gradle?

python - 设置 mac osx lion 的 eclipse ee 首选项

android - Android 中的库模块不包含依赖项

java - 如何获得 Java 中各个测试的代码覆盖率

maven - SonarQube 未获得单元测试覆盖率

file - Jacoco Gradle jacocoTestReport 任务失败生成报告时出错 - 是一个目录

java - intellij 上使用 javafx 的“替换任务”gradle 弃用警告