我正在使用intelliJ 2017.3 CE,我有一个奇怪的行为,我无法解决,虽然我尝试了我发现的那个主题。
为简单起见,我提取了问题的根本原因,IntelliJ在我的UTF-8案例中没有使用所需的编码。这是我的简单课程:
public static void main(String[] args) {
System.out.println("äüö");
}
运行此类会产生以下输出:
13:03:47: Executing task 'StringTest2.main()'...
:core:compileJava UP-TO-DATE
:core:processResources UP-TO-DATE
:core:classes UP-TO-DATE
:core:compileTestJava
:core:processTestResources UP-TO-DATE
:core:testClasses
:core:StringTest2.main()
äüö
BUILD SUCCESSFUL in 2s
5 actionable tasks: 2 executed, 3 up-to-date
13:03:49: Task execution finished 'StringTest2.main()'.
在这里你可以看到文件的编码
我尝试了什么:
我不知道还能尝试什么。