当我重定向 Maven 命令时,文件看起来编码错误

当我重定向 Maven 命令时,文件看起来编码错误

当我运行 Maven 命令时,在终端中一切正常。但是当我将输出重定向到这样的文件时,会出现问题:

mvn install > file.log

当我打开该文件时,我看到:

[[1;34mINFO[m] Scanning for projects...
[[1;34mINFO[m] 
[[1;34mINFO[m] [1m------------------------------------------------------------------------[m

有人知道问题是什么吗?我的 Ubuntu 是 17.10。

答案1

无论程序mvn是什么,它都希望为其输出着色,即使标准输出不是终端,它似乎也会这样做。寻找一个选项来禁用对输出着色。

向@Douglas 致敬:看来所需的选项是mvn -B

相关内容