最近在用JLine开发的命令行客户端差不多快完工了,结果不符合需求,需要命令行格式的,幸好改动不大,哈哈,做成 Linux的命令即可。。
百度上关于JLine的帖子太少,目前Jline的版本已经到2.9.X了,JLine1和JLine2区别还是很大的,而且这个东西用途太强大(命令行界面终端很多,唯有这个发展的生机勃勃),还是需要好好学习下。
放上一段很常用的代码:
/** * Heper method to read the password from Jline cmd * * @param prompt The prompt to request password * @return Password */ private String readPassword(String prompt) { ConsoleReader reader; try { reader = new ConsoleReader(); Character mask = 0; return reader.readLine(prompt, mask); } catch (IOException ignored) { } return null; } }
相关推荐
JLine需要的jar包
jline3, JLine是用于处理控制台输入的Java库 描述JLine是用于处理控制台输入的Java库。 it functionality editline和 GNU 类似,但是具有额外的特性,使之与 ZSH行编辑器 par 。 熟悉 readline/editline功能的现代 ...
赠送jar包:jline-2.12.jar; 赠送原API文档:jline-2.12-javadoc.jar; 赠送源代码:jline-2.12-sources.jar; 赠送Maven依赖信息文件:jline-2.12.pom; 包含翻译后的API文档:jline-2.12-javadoc-API文档-中文...
赠送jar包:jline-2.11.jar; 赠送原API文档:jline-2.11-javadoc.jar; 赠送源代码:jline-2.11-sources.jar; 赠送Maven依赖信息文件:jline-2.11.pom; 包含翻译后的API文档:jline-2.11-javadoc-API文档-中文...
赠送jar包:jline-2.12.jar; 赠送原API文档:jline-2.12-javadoc.jar; 赠送源代码:jline-2.12-sources.jar; 赠送Maven依赖信息文件:jline-2.12.pom; 包含翻译后的API文档:jline-2.12-javadoc-API文档-中文...
赠送jar包:jline-2.11.jar; 赠送原API文档:jline-2.11-javadoc.jar; 赠送源代码:jline-2.11-sources.jar; 赠送Maven依赖信息文件:jline-2.11.pom; 包含翻译后的API文档:jline-2.11-javadoc-API文档-中文...
Hadoop2.6.0配合hive1.0.0版本,会报jline错误。原因是Hadoop/share/hadoop/yarn/lib中的jline是0.9版本的,存在问题。 换成jline-2.9.1版本,问题就可以解决了。就可以成功的使用hive了。
jline开发 伪像 JLine可以与单捆或更小粒度的广口瓶一起使用。 捆绑软件包含除jline-groovy之外的所有jar,如果要使用脚本功能,必须将它们包含在classpath中。 大捆绑包被命名为: jline-${jline.version}.jar ...
在我遇到的许多代码中,JSON早已超越CSV,成为最常见,最有用和最可靠的格式,但到目前为止,它与针对CSV的一系列微调命令行工具没有任何平行之处。 这个集合填补了一些空白。 JSON行格式已在上正式描述。 其他感...
jline版本低导致hbase启动失败,这里的jar文件完成升级。
中文-英文对照文档,中英对照文档,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册 # 使用方法: 解压 【***.jar中文文档.zip】,再解压其中的 【***-...
JLine 2.x的开发已经结束,我们鼓励用户研究的使用。执照JLine是根据,这意味着您可以完全自由地重新分发,修改或出售它,而几乎没有任何限制。文献资料讨论区Maven用法使用以下定义在您的maven项目中使用JLine: ...
使用zookeeper需要引入的jar包,有需要的下载使用吧~~
JLine jline/jline/2.14/jline-2.14.jar
JLine jline/jline/2.14.1/jline-2.14.1.jar
JLine jline/jline/2.13/jline-2.13.jar
JLine jline/jline/2.7/jline-2.7.jar
JLine jline/jline/2.9/jline-2.9.jar