https://github.com/jline/jline2
Jline 2.x
https://github.com/jline/jline2
Last synced: about 1 month ago
JSON representation
Jline 2.x
- Host: GitHub
- URL: https://github.com/jline/jline2
- Owner: jline
- License: other
- Created: 2011-04-06T14:53:44.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2020-10-12T18:56:53.000Z (about 5 years ago)
- Last Synced: 2025-05-23T23:06:51.330Z (6 months ago)
- Language: Java
- Homepage: http://jline.github.com/jline2/
- Size: 3.3 MB
- Stars: 715
- Watchers: 51
- Forks: 183
- Open Issues: 56
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
- useful-java-links - Jline - clause_license_.28original_.22BSD_License.22.29), [](https://github.com/jline/jline2).  (I. Development / 6. Useful libraries)
README
Description
-----------
JLine is a Java library for handling console input. It is similar in functionality to [BSD editline](http://www.thrysoee.dk/editline/) and [GNU readline](http://www.gnu.org/s/readline/). People familiar with the readline/editline capabilities for modern shells (such as bash and tcsh) will find most of the command editing features of JLine to be familiar.
JLine 2.x is an evolution of [JLine 1.x](https://github.com/jline/jline) which was previously maintained at [SourceForge](http://jline.sourceforge.net/).
JLine 2.x development has come to an end, and users are encouraged to investigate the use of [JLine 3.x](https://github.com/jline/jline3) instead.
License
-------
JLine is distributed under the [BSD License](http://www.opensource.org/licenses/bsd-license.php), meaning that you are completely free to redistribute, modify, or sell it with almost no restrictions.
Documentation
-------------
* [wiki](https://github.com/jline/jline2/wiki)
Forums
------
* [jline-users](https://groups.google.com/group/jline-users)
* [jline-dev](https://groups.google.com/group/jline-dev)
Maven Usage
-----------
Use the following definition to use JLine in your maven project:
jline
jline
2.14.2
Building
--------
### Requirements
* Maven 3+
* Java 5+
Check out and build:
git clone git://github.com/jline/jline2.git
cd jline2
mvn install