目标com.github.tntim96的执行默认值:jscover-file-maven-plugin:1.0.19:jscover failed:未定义jscoverage_serializeCoverageToJSON

时间:2016-11-22 04:37:26

标签: jscoverage

我正在尝试实现JSCover以检查我的代码[js文件]的覆盖范围。我已将jscover-file-maven-plugin添加到我的应用程序的pom.xml中。当我尝试在应用程序上运行maven install时,我的构建失败并显示以下消息:

[INFO] --- jscover-file-maven-plugin:1.0.19:jscover (default) @ webUi ---
[INFO] Ran JSCover instrumentation
[INFO] BUILD FAILURE
[ERROR] Failed to execute goal com.github.tntim96:jscover-file-maven-      plugin:1.0.19:jscover (default) on project webUi: Execution default of goal   com.github.tntim96:jscover-file-maven-plugin:1.0.19:jscover failed: jscoverage_serializeCoverageToJSON is not defined"

有人可以解释这里发生了什么吗?在这里输入代码

1 个答案:

答案 0 :(得分:0)

看起来没有运行任何测试。如果您不确定配置,可以与https://github.com/tntim96/JSCover-samples的工作示例进行比较。您还可以发布配置和目录结构。

您可以尝试1.0.20-SNAPSHOT,它具有更多日志记录(但需要Java 8),具有以下内容:

<pluginRepositories>
  <pluginRepository>
    <id>Sonatype repository</id>
    <name>Sonatype's Maven repository</name>
    <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
  </pluginRepository>
</pluginRepositories>