Как решить проблему при использовании класса AnsiConsole из библиотеки jansi - PullRequest
0 голосов
/ 29 ноября 2018

При использовании класса 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;

}

Это я что-то пропустил в коде

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...