IntelliJ IDEA 2018.3.5-尽管设置了编码类型,但控制台上的UTF-8编码错误

时间:2019-03-23 12:38:06

标签: java intellij-idea ide jetbrains-ide intellij-idea-2018

正如标题所清楚描述的那样,尽管((UTF-8ğç等某些ş字符仍无法显示在控制台输出上1)将 Settings UI中可用的所有编码首选项设置为UTF-8,以及(2)将-Dfile.encoding=UTF-8参数添加到idea64.exe.vmoptions文件中在another question in Stack Overflow中。

IntelliJ IDEA版本: 2018.3.5 (Ultimate Edition)

编辑:我正在调试模式下运行网络应用,并使用Apache Tomcat作为servlet容器。因此,控制台输出是Web应用程序的日志。

2 个答案:

答案 0 :(得分:1)

如@Andrey所述,如果要在运行/调试控制台中查看那些符号,则应将-Dfile.encoding=UTF-8 VM选项添加到运行/调试配置中,而不要添加到IDE选项中。

答案 1 :(得分:0)

183.5153.38版本就是一个例子。

您的IntelliJ IDEA Ultimate运行AppData \ Local \ JetBrains \ Toolbox \ apps \ IDEA-U \ ch-0 \ 183.5153.38 \ bin \ idea.exe。

  • 在183.5153.38.vmoptions文件中,添加'Dfile.encoding = UTF-8'