diff --git a/pom.xml b/pom.xml index 34100c87d..99faac5c3 100644 --- a/pom.xml +++ b/pom.xml @@ -22,7 +22,7 @@ - 3.23.0 + 3.24.1 4.3.3 1.2 diff --git a/spring-shell-autoconfigure/src/main/java/org/springframework/shell/boot/JLineShellAutoConfiguration.java b/spring-shell-autoconfigure/src/main/java/org/springframework/shell/boot/JLineShellAutoConfiguration.java index b918a4381..92d1ac26b 100644 --- a/spring-shell-autoconfigure/src/main/java/org/springframework/shell/boot/JLineShellAutoConfiguration.java +++ b/spring-shell-autoconfigure/src/main/java/org/springframework/shell/boot/JLineShellAutoConfiguration.java @@ -21,6 +21,7 @@ import org.jline.reader.Parser; import org.jline.terminal.Terminal; import org.jline.terminal.TerminalBuilder; +import org.jline.terminal.TerminalBuilder.SystemOutput; import org.jline.utils.AttributedString; import org.jline.utils.AttributedStyle; @@ -43,7 +44,7 @@ public class JLineShellAutoConfiguration { @Bean(destroyMethod = "close") public Terminal terminal() { try { - return TerminalBuilder.builder().build(); + return TerminalBuilder.builder().systemOutput(SystemOutput.SysOut).build(); } catch (IOException e) { throw new BeanCreationException("Could not create Terminal: " + e.getMessage());