在代码中使用AnsiConsole类时,它会生成ClassCastException。这是错误:
AnsiOutputStream : ClassCastException: java.lang.String cannot be cast to java.lang.Integer
: at org.fusesource.jansi.AnsiOutputStream.optionInt(AnsiOututStream.java:473)
: at org.fusesource.jansi.AnsiOutputStream.processEscapeCommand(AnsiOutputStream.java:240)
: at org.fusesource.jansi.AnsiOutputStream.write(AnsiOutputStream.java:138)
: at java.io.FilterOutputStream.write(Unknown Source)
: ...
以下是我正在使用的代码:
public List<String> init0() {
AnsiConsole.systemInstall();
return null;
}
protected void close0() {
System.out.flush();
AnsiConsole.systemUninstall();
}
此后,我进行了一些更改,但仍然无法正常运行
public List<String> init0() {
PrintStream printStream = System.out;
printStream = AnsiConsole.out;
AnsiConsole.systemInstall();
return null;
}
是我错过了代码中的某些东西