pal*_*pal 12 windows cmd gradle windows-console windows-10
在控制台中,自从切换到 Windows 10 以来,当从 CMD 运行时,我从 Gradle 获得了“时髦”的输出。
[0K
[0K
[2A[1m<==-----------> 18% EXECUTING [9s][m[34D[1B[1m> :compileScala[m[15D[1B[2A[1m<==-----------> 18% EXECUTING [10s][m[35D[2B[2A[1m<==-----------> 18% EXECUTING [11s][m[35D[2B[2A[1m<==-----------> 18% EXECUTING [12s][m[35D[2B[2A[1m<==-----------> 18% EXECUTING [13s][m[35D[2B[2A[1m<==-----------> 18% EXECUTING [14s][m[35D[2B[2Athere were four feature warnings; re-run with -feature for details
four warnings found
Run Code Online (Sandbox Code Playgroud)
我想这是某种控制字符消失了,其中 Gradle 试图明智地为其输出着色,而 Windows 正在解释错误。PowerShell 和 SBT 工作正常 - 但将控制台“属性”设置从 PowerShell 复制到 CMD 并不能解决问题。
有没有人解决这个问题?
更新 2018-01-28它也发生在我的 Jenkins/Alpine/Docker 安装在 OSX/macOS/whatnot 之上。不再只是窗户了。
......但是......它不会发生在Surface笔记本电脑工作给我......超级奇怪。Whatevsgradlew --console=plain对我来说很好用。
Mar*_*and 21
我已经在 Git BASH shell 中看到了这种情况,它是 Git For Windows 的一部分。对我来说,解决方案是将 TERM 设置为 cygwin。这修复了输出,而不会引入任何处理退格键的问题。
export TERM=cygwin
Run Code Online (Sandbox Code Playgroud)
我还尝试了 xterm、xterm-256color、ansi 和 vt100。cygwin 术语对我来说是最可靠的。我现在在 Windows 终端中运行 \usr\bin\bash.exe,到目前为止它运行良好。
lan*_*ava 10
我猜你可以通过--console plaingradle 命令行来禁用富控制台,这可能是“时髦”字符的原因
https://docs.gradle.org/current/userguide/gradle_command_line.html
| 归档时间: |
|
| 查看次数: |
2540 次 |
| 最近记录: |