Java 缩短CheckStyle的控制台日志
我正在使用checkstyle检查代码的格式 它正在工作,但是当它输出到控制台时,它给出了发生警告的文件的绝对路径: /Users/someUser/IdeaProjects/project/project module/src/main/java/MyClass.java:1:15:警告:缺少Javadoc注释 我想删除日志的第一部分,得到如下内容:Java 缩短CheckStyle的控制台日志,java,maven,intellij-idea,checkstyle,Java,Maven,Intellij Idea,Checkstyle,我正在使用checkstyle检查代码的格式 它正在工作,但是当它输出到控制台时,它给出了发生警告的文件的绝对路径: /Users/someUser/IdeaProjects/project/project module/src/main/java/MyClass.java:1:15:警告:缺少Javadoc注释 我想删除日志的第一部分,得到如下内容: MyClass.java:1:15:警告:缺少Javadoc注释。有关检查程序,请参阅属性basedir。 这将删除冲突中路径的第一部分,并在
MyClass.java:1:15:警告:缺少Javadoc注释。有关检查程序,请参阅属性
basedir
。
这将删除冲突中路径的第一部分,并在之后保留路径的唯一部分。作为这一点的扩展。是否有办法通过变量将basedir属性设置为用户的绝对路径?我尝试了${project.basedir}和${basedir},但它们不起作用