2010-05-13 38 views
5

Bạn sử dụng thư viện giống như đường biên nào cho Java? Bởi 'readline' như thư viện tôi có nghĩa là thư viện để chỉnh sửa đầu vào console, với hỗ trợ cho lịch sử, tab-hoàn thành, và các công cụ như thế này. Tôi đang tìm kiếm một, và tôi không thể chọn từ rất nhiều sự lựa chọn (jLine - không được duy trì, java-readline - bản phát hành cuối cùng vào năm 2003, những người khác?)thư viện giống như đường dây dành cho Java

+0

Nên là cộng đồng wiki – danben

+1

Cảnh sát wiki cộng đồng một lần nữa tấn công! –

Trả lời

5

Tôi đã sử dụng JLine để thêm lịch sử, v.v ... vào một Clojure REPL (quá trình JVM) khi được thực thi từ dòng lệnh. Nó chỉ làm việc một cách kỳ diệu và làm việc tốt, vì vậy tôi không bao giờ bận tâm điều tra bất cứ điều gì khác.

+0

Cảm ơn bạn đã trả lời. jLine có vẻ tốt ngoại trừ nó bị bỏ rơi. Tôi sẽ cố gắng và hy vọng không gặp vấn đề gì :) –

+2

Có vẻ như những người Sonatype có phiên bản tùy chỉnh của JLine (http://github.com/jdillon/jline2) –

+0

jline3 là người kế thừa jline, và nó là còn sống và tốt: https://github.com/jline/jline3 –

0

jruby có một đường dây nội bộ bạn có thể gọi ra.

Các vấn đề liên quan