美文网首页
IDEA maven执行test控制台乱码

IDEA maven执行test控制台乱码

作者: EdgeE | 来源:发表于2021-09-02 11:41 被阅读0次

用IDEA的工具执行test、install时,控制台打印出来的中文会变成乱码,但是直接在Terminal里面执行maven test则不会,在IDEA里面运行run/debug程序也不会乱码,推测还是maven自身的字符集问题。


中文乱码

解决步骤:

  1. 根据搜索到的资料,大部分提到在IDEA设置中,maven--runner的VM Options添加-Dfile.encoding=UTF-8,经过测试,无效❌


    这样设置是无效的
  2. 在项目pom.xml文件中,增加:

<properties>
    <argLine>-Dfile.encoding=UTF-8</argLine>
</properties>

测试有效。

MAC环境,默认字符集UTF-8,windows环境,可以尝试改为GBK

相关文章

网友评论

      本文标题:IDEA maven执行test控制台乱码

      本文链接:https://www.haomeiwen.com/subject/cuiqwltx.html