- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
基本上我只需要 jacoco 检测测试部分,但是检测整个 pom.xml,并且报告随附了所有内容(来自“oracle.jdbc.driver”、“com.mysql.jdbc”...等的数据)
我已经尝试了几天几乎所有的东西。但到目前为止我还没有成功
注意这里是如何 jacoco:仪器检测整个 pom.xml
[INFO] --- jacoco-maven-plugin:0.8.4:instrument (default-instrument) @ myApp ---
...
[DEBUG] (f) project = MavenProject: com.firstPackage.tdz:myApp:X.1.0 @ C:\rootFolder\my_app\server\MyApp\pom.xml
[INFO] --- maven-compiler-plugin:3.5.1:testCompile (default-testCompile) @ myApp ---
[DEBUG] Source directories: [C:\rootFolder\my_app\server\myApp\tests\src]
[DEBUG] Classpath: [C:\devel\my_app\server\myApp\target\test-classes
[INFO] --- maven-compiler-plugin:3.5.1:compile (default-compile) @ myApp ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 3582 source files to c:\rootFolder\my_app\server\myApp\target\classes
...
[INFO] --- aspectj-maven-plugin:1.3:compile (default) @ myApp ---
...
[INFO] --- jacoco-maven-plugin:0.8.4:instrument (default-instrument) @ myApp ---
...
[INFO] --- maven-compiler-plugin:3.5.1:testCompile (default-testCompile) @ myApp ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 326 source files to c:\rootFolder\my_app\server\myApp\target\test-classes
...
[INFO] --- aspectj-maven-plugin:1.3:test-compile (default) @ myApp ---
...
[INFO] --- maven-surefire-plugin:2.15:test (default-test) @ myApp ---
... finally
[INFO] --- jacoco-maven-plugin:0.8.4:restore-instrumented-classes (default-restore-instrumented-classes) @ myApp ---
...
[INFO] --- jacoco-maven-plugin:0.8.4:report (default-report) @ myApp ---
[INFO] Loading execution data file c:\devel\my_app\server\MyApp\target\jacoco.exec
[INFO] Analyzed bundle 'myApp' with 5562 classes
<execution>
<id>default-instrument</id>
<goals>
<goal>instrument</goal>
</goals>
<configuration>
<!-- any real example here? Notice maven's behavior above -->
</configuration>
</execution>
最佳答案
两者 jacoco:instrument
和 jacoco:report
与 target/classes
一起操作,因为这是执行并测量其覆盖率的类。
如果您放置在 target/classes
比 src
中的类(class)更多, 那么没有对应的 inclusions
/exclusions
它们也将被检测和报告。
请注意从 instrumentation
中排除类不足以从 report
中排除类- 引用 JaCoCo FAQ :
report generator cannot distinguish whether the class was excluded from instrumentation or not executed
instrument
和 report
目标 . Maven 允许多种不同的方式来配置不同目标的不同执行,这里只是示例之一:
<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<execution>
<goals>
<goal>instrument</goal>
<goal>report</goal>
</goals>
<configuration>
<!-- this configuration affects this "execution" of "instrument" and "report" goals -->
<excludes>*</excludes>
</configuration>
</execution>
关于java - <goal>instrument</goal> 中的 JaCoCo(离线检测)分析整个 pom.xml。但我只需要测试部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58189496/
我设置的目标在我使用“验证此目标”按钮验证目标时生成非零值。 “目标流”运行良好。 但是,“目标”部分下除“目标流”之外的所有其他报告(例如“概览”、“目标 URL”等)均不起作用,这意味着它们显示
注意:此线程是关于编写自定义 Mojo,而不是使用插件。 我维护了一个 testing plugin对于 Maven。不幸的是,近一年来,我一直让这个特殊的未知事物徘徊不去,我真的很想知道如何处理它,
基本上我只需要 jacoco 检测测试部分,但是检测整个 pom.xml,并且报告随附了所有内容(来自“oracle.jdbc.driver”、“com.mysql.jdbc”...等的数据) 我已经
我有2个 Artifact ,我希望将它们从本地存储库复制到文件系统中的目录中。 我认为dependency:copy可以完成这项工作。但是,它需要一个参数artifactItems。 http://
我有一个电子表格,其中包含大量输入,但只有一个输出(价格)。 我想让 Excel 自动更新其中一个输入(称为输入 1),以便在调整其他输入的同时保持价格不变。 我知道“目标搜索”可以做到这一点,但我不
我的 SCM 连接信息: scm:svn:https://repo/project/trunk scm:svn:https://repo/project/trunk 我的发布插件配
以这个程序为例。它使用延迟的目标 room(green). room(blue). room(red). room(white). location(jimmy,red). location(rick
我创建了一个函数,可以为每个用户保存多个目标并将它们显示在 html 文件中。问题是一旦我注销,我就无法使用同一用户重新登录,因为我收到错误 User object has no attribute
我有一个相当复杂的方程式,其中有一个我想改变的变量。 T*他的目标是让等式等于 0。* 例如: 0 = variable * (complicated equation of constants an
很难为我的问题找到合适的搜索查询,所以我希望它不会重复。 我正在开发没有多少目标的 Maven 插件。我想将其中两个组合在链中(生命周期?)。在执行 clean-checkout 目标之前,我想先执行
来自甲骨文 documentaiton 最长停顿时间目标 The pause time is the duration during which the garbage collector stops
我们的 POM 文件中有以下配置: org.apache.maven.plugins maven-surefire-plugin true
我是 maven 新手 当我构建时,我收到了这条消息 [INFO] ------------------------------------------------------------------
我有两个略有不同的谓词实现,unique_element/2 ,在序言中。当给定一个元素时,谓词成功 X和一个列表 L , 元素 X在列表中只出现一次。下面是实现和结果: 实现1: %%% uniqu
dependencies:unpack-dependencies 可以解压哪些存档格式?例如,据我所知,它无法解压 RPM 包。是否有它支持的格式列表?有什么技巧可以让 maven 解压 RPM 包吗
在我的公司,我们决定使用谷歌分析来获取一些关于访问者、进入 channel 等的有趣指标...... 我创建了一个目标,当访问者提交联系表单时“触发”,一切都运行良好,我什至创建了一个片段来预览使用表
在开发 Maven 插件时,构建打印错误: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-plugin-plugin:3.
我根据site中的代码创建了一个项目 roo> project setup --topLevelPackage com.foo roo> jpa setup --provider HIBERNATE
我正在尝试在groovy中实现Excel目标搜索功能 我已经能够给出正确的结果,但我确信我的代码可以在性能和准确性方面得到改进。主要是我试图找到正确的调整来解决目标寻求的方式。硬编码的增加/法令似乎不
是否可以将 appassembler: assemble 目标添加到“package”目标中? 我真的只想在执行“mvn package”时运行 assemble 最佳答案 你不能只在应用程序组装器插
我是一名优秀的程序员,十分优秀!