【问题标题】:Shorten the console logs of CheckStyle缩短 CheckStyle 的控制台日志
【发布时间】:2020-05-01 10:24:17
【问题描述】:

我正在使用 checkstyle 来检查我的代码格式。

它正在工作,但是当它输出到控制台时,它会给出发生警告的文件的绝对路径:

/Users/someUser/IdeaProjects/project/project-module/src/main/java/MyClass.java:1:15:警告:缺少 Javadoc 注释。

我想删除日志的第一部分并得到这样的东西:

MyClass.java:1:15:警告:缺少 Javadoc 注释。

【问题讨论】:

    标签: java maven intellij-idea checkstyle


    【解决方案1】:

    查看属性 basedir 以获取 Checker。 https://checkstyle.org/config.html#Checker_Properties

    这会删除违规路径的第一部分,并在之后留下唯一的路径。

    【讨论】:

    • 作为对这一点的扩展..有没有办法通过变量将 basedir 属性设置为用户的绝对路径?我尝试了 ${project.basedir} 和 ${basedir} 但它们不起作用
    猜你喜欢
    • 1970-01-01
    • 2019-08-05
    • 1970-01-01
    • 2020-05-14
    • 2013-02-02
    • 2013-08-18
    • 2020-03-09
    • 1970-01-01
    相关资源
    最近更新 更多