下面的答案是针对控制控制台的颜色:
the default console handler of java.util.logging prints messages
to System.err, and therefor Eclipse renders them red.
你可以通过修改eclipse里的console配色(当然这也影响了其他标准err输出的颜色),或者就是扩展ConsoleHandler :
Java代码
class myConsoleHandler extends ConsoleHandler {
public myConsoleHandler() {
super();
this.setOutputStream(System.out);
}
}
更可取的方法是直接使用log4j,可配置的
⑵ 用SecureCRT登录路由器和交换机的时候颜色问题
SecureCRT登录对端设备,显示颜色的主要原因有两种:
1 对端的shell界面支持某种终端协议,可以显示不同的颜色
2 SecureCRT本身对关键字进行颜色高亮。
对于软件配置: