From 6b511041f456a27bb2cfc2708686e991566f70d4 Mon Sep 17 00:00:00 2001 From: mattirn Date: Fri, 2 Apr 2021 16:17:31 +0200 Subject: [PATCH] Repl demo: fix shell command error message --- demo/src/main/java/org/jline/demo/Repl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/demo/src/main/java/org/jline/demo/Repl.java b/demo/src/main/java/org/jline/demo/Repl.java index a3f1701c7..9fd116f1a 100644 --- a/demo/src/main/java/org/jline/demo/Repl.java +++ b/demo/src/main/java/org/jline/demo/Repl.java @@ -163,7 +163,10 @@ private void executeCmnd(List args) throws Exception { int exitCode = process.waitFor(); th.join(); if (exitCode != 0) { - throw new Exception("Failed to execute: " + String.join(" ", args.subList(2, args.size()))); + streamGobbler = new StreamGobbler(process.getErrorStream(), System.out::println); + th = new Thread(streamGobbler); + th.start(); + th.join(); } }