Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
karaf 1.6.0
-
None
Description
Sometimes on different OSes and terminals, the initialization of Jline terminal can cause all kinds of weird side effects on the actual terminal. Therefore, there should be a way disable Jline terminal initialization and just use the standard Java terminal (i.e. use jline.UnsupportedTerminal).
Also, right now, even though the karaf.startLocalConsole = false, the Jline terminal will be initialized. The Jline terminal should only be initialized when needed.