如何基于CloudShell快速學習
- 一、springboot-cli使用
- 1.1、先配置springboot-cli,官網很多種方式,我這裡用的是 sdk 方式安裝的
- 1.2、通過SDK安裝Spring-cli腳手架工具
- 1.3、編寫Groovy腳本 helloworld.groovy
- 1.4、運作
- 1.5、測試
- 二、Git + Maven + Jetty
寫在前面,這裡就不介紹阿裡開發的CloudShell的基礎操作了,簡單說就是阿裡提供的免費的,線上的遠端Linux shell包括下圖中的開發環境,還有Linux的指令的學習
一、springboot-cli使用
1.1、先配置springboot-cli,官網很多種方式,我這裡用的是 sdk 方式安裝的
先配置SDK工具
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk version
1.2、通過SDK安裝Spring-cli腳手架工具
sdk install springboot
spring --version
1.3、編寫Groovy腳本 helloworld.groovy
@RestController
class HelloWorld {
@RequestMapping("/")
Map home() {
Map<String,String> greeting = new HashMap();
greeting.put("greeting","Hello World!");
return greeting;
}
}
1.4、運作
spring run hello.groovy -- --server.port=9000