【问题标题】:No reported language in a maven projectMaven项目中没有报告的语言
【发布时间】:2015-02-24 19:26:20
【问题描述】:

我一直在查看我目前正在处理的项目中的日志,并试图摆脱大多数与缺失版本、重复依赖项相关的警告,而一个特定的警告让我感到困惑:

[INFO] --- maven-clover2-plugin:3.1.12.1:instrumentInternal (默认) @项目名称---

[警告] 该项目的报告语言为无,试图 无论如何乐器来源

[INFO] 没有对源文件进行 Clover 检测 在:[~/Projects/projectOne/moduleOne/src/main/java] 作为没有匹配 找到源文件 (JAVA_LANGUAGE)

据我所知,clover 需要一种语言来检测资源。我遵循了这个指南:https://confluence.atlassian.com/display/CLOVER031/Clover-for-Maven+2+and+3+User%27s+Guide

我也在这个插件的配置中指定了JDK,但是没有成功。

【问题讨论】:

    标签: java performance maven-plugin clover


    【解决方案1】:

    [警告]此项目的报告语言为无,无论如何都尝试检测源

    这是 Clover 在满足以下条件时打印的警告: MavenProject.getArtifact().getArtifactHandler().getLanguage() != "java"

    我建议忽略此警告(没有禁用它的选项)。

    【讨论】:

    • 更新:我将此消息的严重性从警告降低到调试。更改将在 maven-clover2-plugin 4.0.5 中可用。
    • 看起来日志/消息没有反映代码中的行为/要求。 If MavenProject.getArtifact().getArtifactHandler().getLanguage() != "java" 那么更合适的日志/消息将是 Java 不是该项目中报告的语言或项目中的工件 X
    猜你喜欢
    • 2014-02-16
    • 1970-01-01
    • 2011-05-26
    • 1970-01-01
    • 1970-01-01
    • 2021-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多