此版本仍在开发中,尚未被视为稳定版本。对于最新的稳定版本,请使用 Spring Shell 3.3.3! |
Spring Shell
3.4.0-快照
并非所有应用程序都需要花哨的 Web 用户界面。有时,通过交互式终端与应用程序交互是完成工作的最合适方式。
Spring Shell 允许您创建这样一个可运行的应用程序,用户在其中输入文本命令,这些命令将一直运行到程序终止。Spring Shell 项目提供了创建此类 REPL(读取、评估、打印循环)应用程序的基础结构,使您可以使用熟悉的 Spring 编程模型专注于实现命令。
Spring Shell 包括高级功能(例如解析、Tab 键完成、输出着色、花哨的 ASCII 艺术表显示、输入转换和验证),让您能够专注于核心命令逻辑。