- インストール
参考ページ
Installation
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
インストールの確認
$ sdk version
SDKMAN 5.7.4+362
- springboot のインストール
sdk install springboot
インストールの確認
$ spring --version
Spring CLI v2.2.2.RELEASE
サンプルのプログラム
app.groovy
@Controller
class ThisWillActuallyRun {
@RequestMapping("/")
@ResponseBody
String home() {
String str_aa = "*** start ***<p />"
str_aa += "Hello<p />"
str_aa += "*** end ***<p />"
return str_aa
}
}
実行
spring run app.groovy
クライアントでアクセス
curl http://localhost:8080
ポートを変更して実行する方法
spring run app.groovy -- --server.port=9000
クライアントでアクセス
curl http://localhost:9000
- Gradle のインストール
sdk install gradle
インストールの確認
$ gradle -version
------------------------------------------------------------
Gradle 6.0.1
------------------------------------------------------------
Build time: 2019-11-18 20:25:01 UTC
Revision: fad121066a68c4701acd362daf4287a7c309a0f5
Kotlin: 1.3.50
Groovy: 2.5.8
Ant: Apache Ant(TM) version 1.10.7 compiled on September 1 2019
JVM: 13.0.1 (Oracle Corporation 13.0.1+9)
OS: Linux 5.4.10-arch1-1 amd64