有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Ruby Compass编译器输出

我正在使用java进程执行compass编译器任务。 所以我使用的是过程。getErrorStream()和进程。getInputStream()

在输出日志中,我有一些奇怪的bash字符,比如[33m,[31m]。 日志:

2013-02-08 14:03:49417信息[…BaseProcessManager](ajp-0.0.0-8009-1)错误读取器:[31m[0m

您知道为什么会发生这种情况,以及是否有解决方案不在输出中使用这些符号


共 (1) 个答案

  1. # 1 楼答案

    这些是用于颜色日志输出的控制字符

    它们的生成由Compass.configuration.color_output标志控制

    试着运行compass boring,这会为您删除它们,或者如果您希望将颜色输出标志设置为默认值,则将其设置为false