Package com.aspectran.shell.jline

Support for interactive shell using the feature-rich JLine library for providing Aspectran services on the command line.

Due to Windows' lack of color ANSI services out-of-the-box, this implementation automatically detects the classpath presence of Jansi and uses it if present. If in addition to Jansi, the ANSI support will include colour if JNA library is also available. Neither of these libraries are necessary for *nix machines, which support colour ANSI without any special effort. This implementation has been written to use reflection in order to avoid hard dependencies on Jansi or JNA.

Skip navigation links

Copyright © 2008–2018 The Aspectran Project. All rights reserved.