作者:如果不曾相识_不曾相知_不曾相恋 | 来源:互联网 | 2023-02-10 14:30
我已经使用intellij 2年了,并且喜欢它.但是在更新到2016.3.4后,它停止在运行窗口中突出显示路径位置.
我以前只能点击突出显示的路径,它会跳转到文件和行.
来自maven-checkstyle-plugin的输出示例应该是"可点击的":
[ERROR] C:\Users\userName\Documents\project.main\src\main\java\MyClass.java:36: Only one statement per line allowed. [OneStatementPerLine]
这是非常令人沮丧的,如何让intellij再次这样做的任何想法都会很棒.
最小,完整和可验证的例子
复制此项在IntelliJ IDEA中创建一个名为"bug"的项目
IntelliJ IDEA 2016.3.4
Build #IU-163.12024.16, built on January 31, 2017
创建一个文件夹
bug-> CodeStyle和此文件夹中的文件"checkstyle.xml"
pom
4.0.0
bugExample
bug
1.0-SNAPSHOT
org.apache.maven.plugins
maven-checkstyle-plugin
2.17
validate
validate
CodeStyle/checkstyle.xml
true
true
true
check
com.puppycrawl.tools
checkstyle
6.18
和一个Example.java类
public class Example {
public Example() {
System.out.println("This is not allowed");
}
}
现在在maven项目中单击生命周期,然后验证.
"运行终端"中的输出:
[INFO] Starting audit...
[ERROR] C:\Users\Username\bug\src\main\java\Example.java:7: Line matches the illegal pattern 'System\.(out|err).*?$'. [RegexpSinglelineJava]
Audit done.
所以问题是Example.java
不是"可点击",它已经过去了.