Как решить проблему при использовании класса AnsiConsole из библиотеки jansi

Используя класс 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;

}

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

0 ответов

Другие вопросы по тегам