Spring Boot CLI
Spring Boot CLI为Spring Boot提供了快速上手和构建简单原型应用程序的途径。
手动安装
Spring Boot 下载地址 :
- 下载文件,如 spring-boot-cli-2.1.6.RELEASE-bin.zip。
- 解压到文件系统的任意目录里。
- 添加系统环境变量:spring-2.1.6.RELEASE\bin。
验证安装
查看所安装的CLI版本号:
$ spring --version
Spring CLI v2.1.6.RELEASE
Hello World 程序
@RestController
public class Hello {
@RequestMapping("/hello")
public String hello() {
return "Hello World Java!";
}
}
运行 Java 代码:
$ spring run HelloWorld.java
Resolving dependencies..........................................................
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.1.6.RELEASE)
查看结果:http://127.0.0.1:8080/hello
Spring Shell
Spring Boot CLI shell 会新开一个特别针对Spring Boot的shell,在里面可以执行各种CLI命令,Tab键也能有命令补全。
$ spring shell
Hit TAB to complete. Type 'help' and hit RETURN for help, and 'exit' to quit.
$ run HelloWorld.java
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.1.6.RELEASE)