2010-05-13 17 views
5

Welche readline-ähnliche Bibliothek verwenden Sie für Java? Mit 'readline' like library meine ich eine Bibliothek zum Editieren von Konsoleneingaben, mit Unterstützung für History, Tab-Completion und solche Sachen. Ich suche nach einem, und ich kann nicht aus so vielen Möglichkeiten wählen (- nicht gepflegt, java-readline - letzte Version auf 2003, andere?)readline-ähnliche Bibliothek für Java

+0

Sollte Community Wiki sein – danben

+1

Community Wiki Polizei schlägt wieder! –

Antwort

5

Ich habe JLine verwendet, um Geschichte, etc. zu einem Clojure hinzuzufügen REPL (JVM-Prozess) bei Ausführung von der Befehlszeile. Es funktionierte nur magisch und funktionierte gut, so dass ich mich nie um etwas anderes kümmerte.

+0

Vielen Dank für die Antwort. jLine sieht gut aus, außer es ist aufgegeben. Ich werde es versuchen und hoffen auf nicht in Probleme zu laufen :) –

+2

Es scheint, dass Sonatype Jungs benutzerdefinierte Version von JLine haben (http://github.com/jdillon/jline2) –

+0

jline3 ist der Nachfolger von jline, und es ist lebendig und gut: https://github.com/jline/jline3 –

0

jruby hat eine interne readline, die Sie wahrscheinlich aufrufen könnten.