Spring Shell参考文档(一)中包含哪些内容?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2169个文字,预计阅读时间需要9分钟。
10. 执行本节介绍如何设置Spring Shell以在交互模式下工作。
10.1. 交互模式
版本 2.1.x 引入了用于区分交互和非交互模式的内置支持。这使得将Spring Shell用作外壳工具变得简单,无需自定义。10. 执行
本节介绍如何设置 Spring Shell 以在交互模式下工作。
10.1. 交互模式
版本 2.1.x 引入了用于区分交互式的内置支持 和非交互模式。这使得将外壳用作 简单的命令行工具,无需自定义。
目前,如果在启动时传递了任何命令行选项,则进入交互模式 或从命令行运行 shell。这在外壳应用程序时特别有效 使用本机支持进行编译。
某些命令在交互模式下运行时可能没有任何有用的含义 或(相反)在非交互模式下。例如,内置命令将 在非交互模式下没有任何意义,因为它用于退出交互模式。exit
注释有一个名为的字段,可用于通知 关于特定命令何时可用的外壳。@ShellMethodinteractionMode
附录A:附录:技术介绍
本附录包含面向开发人员和其他想要了解有关Spring Shell如何的更多信息的信息 内部工作及其设计决策是什么。
A.1. 命令注册
定义命令注册是引入命令结构及其选项的第一步 和参数。这与稍后发生的情况松散地分离,例如解析命令行输入和运行 实际目标代码。本质上,它是向用户显示的命令 API 的定义。
A.1.1. 命令
结构中的命令定义为命令数组。
本文共计2169个文字,预计阅读时间需要9分钟。
10. 执行本节介绍如何设置Spring Shell以在交互模式下工作。
10.1. 交互模式
版本 2.1.x 引入了用于区分交互和非交互模式的内置支持。这使得将Spring Shell用作外壳工具变得简单,无需自定义。10. 执行
本节介绍如何设置 Spring Shell 以在交互模式下工作。
10.1. 交互模式
版本 2.1.x 引入了用于区分交互式的内置支持 和非交互模式。这使得将外壳用作 简单的命令行工具,无需自定义。
目前,如果在启动时传递了任何命令行选项,则进入交互模式 或从命令行运行 shell。这在外壳应用程序时特别有效 使用本机支持进行编译。
某些命令在交互模式下运行时可能没有任何有用的含义 或(相反)在非交互模式下。例如,内置命令将 在非交互模式下没有任何意义,因为它用于退出交互模式。exit
注释有一个名为的字段,可用于通知 关于特定命令何时可用的外壳。@ShellMethodinteractionMode
附录A:附录:技术介绍
本附录包含面向开发人员和其他想要了解有关Spring Shell如何的更多信息的信息 内部工作及其设计决策是什么。
A.1. 命令注册
定义命令注册是引入命令结构及其选项的第一步 和参数。这与稍后发生的情况松散地分离,例如解析命令行输入和运行 实际目标代码。本质上,它是向用户显示的命令 API 的定义。
A.1.1. 命令
结构中的命令定义为命令数组。

