Java 在Pax考试中使用Jacoco
我目前正在开发一个基于OSGi模型的应用程序。我的应用程序的所有测试过程都是使用Pax-Exam完成的,它使用Karaf创建了一个新的JVM 我尝试使用Jacoco进行集成测试代码覆盖率,但它似乎不起作用。 当我使用它时(使用maven插件),创建的jacoco.exec文件是空的 由于Pax-Exam正在创建一个新的JVM来通过Karaf进行测试,因此我使用javaagent设置了一个Pax-Exam选项,以便为将进行测试的新JVM使用完全相同的arg行。不幸的是,它不起作用 我已经尝试在没有所有Pax考试/Karaf/OSGi部分的情况下使用Jacoco,它工作得很好,但我不知道如何使它与我的OSGi捆绑包一起工作Java 在Pax考试中使用Jacoco,java,maven-plugin,apache-karaf,jacoco,pax,Java,Maven Plugin,Apache Karaf,Jacoco,Pax,我目前正在开发一个基于OSGi模型的应用程序。我的应用程序的所有测试过程都是使用Pax-Exam完成的,它使用Karaf创建了一个新的JVM 我尝试使用Jacoco进行集成测试代码覆盖率,但它似乎不起作用。 当我使用它时(使用maven插件),创建的jacoco.exec文件是空的 由于Pax-Exam正在创建一个新的JVM来通过Karaf进行测试,因此我使用javaagent设置了一个Pax-Exam选项,以便为将进行测试的新JVM使用完全相同的arg行。不幸的是,它不起作用 我已经尝试在没有
我希望有人能帮上忙 看看felix的人是如何通过他们的代码覆盖率实现这一点的。
因为你已经有一段时间没有答案了,试试pax的人吧,他们非常乐于助人,反应迅速,邮件列表是general@lists.ops4j.orgdon“我不知道声纳的集成:)