以下内容来自AI
maven配置
在maven的配置文件中
apache-maven-3.9.9\conf\settings.xml
profiles中添加如下
<profile>
<id>utf-8</id>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>
</profile>
activeProfiles中添加如下
<activeProfile>utf-8</activeProfile>
查看maven执行是否正常,不正常再执行如下idea配置,具体配置如下
idea配置
文件编码配置
File > Settings > Editor > File Encodings
确保以下三项均设置为 UTF-8:
Global Encoding
Project Encoding
Default encoding for properties files(并勾选 Transparent native-to-ascii conversion)
idea内maven配置
File > Settings > Build, Execution, Deployment > Build Tools > Maven > Runner,在 VM Options 字段中添加
-Dfile.encoding=UTF-8
至此,控制台编译中文显示会正常