安装与使用Spring Boot CLI
Spring Boot CLI有好几种安装方式。
- 用下载的分发包进行安装
- 用Groovy Environment Manager进行安装
- 通过OS X Homebrew进行安装
- 使用MacPorts进行安装
除此之外,了解如何安装 Spring Boot CLI的命令行补全支持。
本人目前是一枚Windows用户,嘿,记录唯一的安装方式,如下:
1.手工安装 Spring Boot CLI
安装Spring Boot CLI最直接的方法大约是下载、 解压, 随后将它的bin目录添加到系统路径里。
链接:https://repo.spring.io/release/org/springframework/boot/spring-boot-cli/2.3.1.RELEASE/ 截止2020年6月11日最新版本
![image-20200622161940943](https://gitee.com//mayating/BlogImage/raw/master/img/20200622204443.png)
![image-20200622162424283](https://gitee.com//mayating/BlogImage/raw/master/img/20200622204500.png)
将 bin 目录添加到系统路径后,就可以使用 Spring Boot CLI了。
![image-20200622162747456](https://gitee.com//mayating/BlogImage/raw/master/img/20200622204505.png)
测试成功!!!
![image-20200622163016513](https://gitee.com//mayating/BlogImage/raw/master/img/20200622205337.png)
2.命令补全
通过 spring shell
3.CLI的简单使用
唯一的控制器:
HelloController.groovy
@RestController
class HelloController{
@RequestMapping("/")
def hello(){
return "Hello World"
}
}
通过 spring run HelloController.groovy
, 运行未经编译的代码
![image-20200622172314941](https://gitee.com//mayating/BlogImage/raw/master/img/20200622204514.png)
![image-20200622172340614](https://gitee.com//mayating/BlogImage/raw/master/img/20200622204517.png)
等上述命令执行至初始化完成后,进入浏览器,输入 localhost:8080
,即可看到 显示 Hello World 来响应 Http请求。
![image-20200622172411408](https://gitee.com//mayating/BlogImage/raw/master/img/20200622204520.png)
至此,一个曾经需要多重配置的应用程序,就如此简单的只需要提供一个 控制器类,再通过 Spring Boot CLI 运行即可成功!!
如此简单,好幸福!!!