Spring ShellSpring Shell3.4.1

Spring Shell 项目的用户可以轻松构建一个功能齐全的 shell(即命令行)应用程序,只需依赖 Spring Shell jar 包并添加自己的命令(这些命令以 Spring bean 上的方法形式存在)。创建命令行应用程序可能很有用,例如与项目 REST API 交互,或处理本地文件内容。

特性

Spring Shell 的功能包括:

  • 一个简单、注解驱动的编程模型,用于贡献自定义命令

  • 使用 Spring Boot 自动配置功能作为命令插件策略的基础

  • Tab 补全、着色和脚本执行

  • 命令行提示符、shell 历史文件名的自定义,以及结果和错误的处理

  • 基于领域特定标准动态启用命令

  • 与 bean 验证 API 集成

  • 已内置的命令,如清屏、美观的帮助信息、退出

  • ASCII 艺术表格,具有格式、对齐、花式边框等功能

Spring Initializr

快速启动您的项目

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

查看 Spring 社区所有即将举行的活动。

查看所有