2010-05-13 12 views
5

Quale libreria readline-like per Java usi? Con "readline" come libreria intendo la libreria per l'editing degli input da console, con supporto per la cronologia, il completamento delle schede e cose del genere. Sto cercando uno, e non riesco a scegliere tra tante scelte (jLine - non più mantenuto, java-readline -? Dettagliata, dal 2003, altri)libreria readline-like per Java

+0

Dovrebbe essere wiki della comunità – danben

+1

La polizia wiki della comunità colpisce ancora! –

risposta

5

ho usato JLine aggiungere la storia, ecc per un Clojure REPL (processo JVM) quando viene eseguito dalla riga di comando. Ha funzionato e funzionato magicamente, quindi non mi sono mai preso la briga di investigare su qualcos'altro.

+0

Grazie per la risposta. jLine sembra buono, tranne che è abbandonato. Farò un tentativo e spero di non incorrere in problemi :) –

+2

Sembra che i ragazzi di Sonatype abbiano una versione personalizzata di JLine (http://github.com/jdillon/jline2) –

+0

jline3 è il successore di jline, ed è vivo e vegeto: https://github.com/jline/jline3 –

0

jruby ha una lettura interna che è possibile chiamare.