没有合适的资源?快使用搜索试试~ 我知道了~
clamshell-cli:用Java构建命令行控制台应用程序的框架
共76个文件
java:44个
xml:13个
plugin:5个
需积分: 10 3 下载量 197 浏览量
2021-05-14
20:41:05
上传
评论
收藏 108KB ZIP 举报
温馨提示
翻盖式 Clamshell-Cli是用于在Java中构建基于控制台的命令行应用程序的框架。 Clamshell使用了一种简单的插件架构(基于[ ServiceLoader API]),开发人员可以通过它部署组件来构建具有控件的组件基于控制台的应用程序的各个方面,包括启动画面显示,IO,提示,输入控制和命令委派。 Clamshell-Cli带有默认运行时,该运行时实现了功能全面的基于控制台的应用程序所需的所有基本组件。 要使用自己的命令自定义运行时,只需创建并部署自己的插件jar(请参见下面的示例)。 消息 版本0.5.2已发布。 更新jline 1.0以支持Windows 64位是一个错误修复。 [ 在此处下载。] 特征 易于上手 API占用空间小,学习曲线低 能够使用插件体系结构构建复杂的CLI工具,例如REPL 简单的组件模型,对您的设计几乎没有约束 插件体系结构旨在实现可扩展性和
资源推荐
资源详情
资源评论
收起资源包目录
clamshell-cli-master.zip (76个子文件)
clamshell-cli-master
clamshell-test
src
test
java
org
clamshellcli
test
MockConfiguratorTest.java 3KB
MockContextTest.java 2KB
main
resources
META-INF
services
org.clamshellcli.api.Prompt 32B
org.clamshellcli.api.Shell 31B
org.clamshellcli.api.Command 68B
org.clamshellcli.api.SplashScreen 38B
org.clamshellcli.api.Plugin 179B
org.clamshellcli.api.InputController 41B
java
org
clamshellcli
test
MockPrompt.java 1KB
MockSplashScreen.java 1KB
MockInputController.java 2KB
MockContext.java 4KB
MockConfigurator.java 3KB
MockCommand.java 2KB
MockShell.java 1KB
MockConsole.java 4KB
MockCommand2.java 2KB
pom.xml 3KB
clamshell-impl-plugins
src
test
java
org
clamshellcli
impl
test
CmdUtilTest.java 2KB
CliConsoleTest.java 4KB
main
resources
META-INF
services
org.clamshellcli.api.Plugin 99B
java
org
clamshellcli
impl
CmdUtil.java 2KB
CmdCompleter.java 2KB
CliConsole.java 7KB
CliShell.java 11KB
CmdController.java 7KB
DefaultPrompt.java 1KB
pom.xml 4KB
clamshell-time-command
src
main
resources
META-INF
services
org.clamshellcli.api.Plugin 38B
java
org
clamshellcli
impl
commands
TimeCmd.java 2KB
pom.xml 2KB
LICENSE.txt 10KB
src
conf
cli.config 299B
cli-sample.config 1KB
licenses
apache_v2-header.txt 574B
clamshell-impl-core
src
test
resources
cli.config 390B
java
org
clamshellcli
commons
test
ShellConfiguratorTest.java 3KB
ClamshellTest.java 6KB
ShellContextTest.java 4KB
main
java
org
clamshellcli
core
AnInputController.java 3KB
ShellConfigurator.java 3KB
ShellException.java 1KB
Clamshell.java 7KB
ShellContext.java 5KB
pom.xml 3KB
clamshell-echo-controller
src
main
resources
META-INF
services
org.clamshellcli.api.Plugin 36B
java
org
clamshellcli
impl
EchoController.java 2KB
pom.xml 2KB
README.md 11KB
clamshell-impl-commands
src
main
resources
META-INF
services
org.clamshellcli.api.Command 119B
java
org
clamshellcli
impl
commands
ExitCmd.java 2KB
HelpCmd.java 5KB
SysInfoCmd.java 7KB
pom.xml 4KB
pom.xml 9KB
clamshell-launcher
src
main
java
cli
Run.java 5KB
pom.xml 2KB
mock-env
conf
cli.config 407B
.gitignore 59B
clamshell-impl-splashscreen
src
main
resources
META-INF
services
org.clamshellcli.api.Plugin 37B
java
org
clamshellcli
impl
CliSplashScreen.java 3KB
pom.xml 2KB
project-assembler
catalog.xml 262B
src
assembly-cli.xml 884B
pom.xml 2KB
clamshell-api
src
main
java
org
clamshellcli
api
InputController.java 2KB
Shell.java 1KB
Prompt.java 1KB
CliException.java 1KB
Command.java 3KB
Plugin.java 1KB
IOConsole.java 3KB
Configurator.java 2KB
Context.java 6KB
SplashScreen.java 1024B
pom.xml 2KB
共 76 条
- 1
资源评论
洋林
- 粉丝: 28
- 资源: 4575
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功