BAEL-1635: Spring Boot CLI (#3886)

* BAEL-1635: Spring Boot CLI

* Modified packages for consistent naming
This commit is contained in:
Adam InTae Gerard
2018-03-31 11:45:58 -07:00
committed by KevinGilmore
parent 6549e41afa
commit 323f5bf370
9 changed files with 122 additions and 27 deletions

View File

@@ -0,0 +1,17 @@
#!/usr/bin/env bash
echo "Run Groovy Service or Script"
echo "spring run app.groovy"
spring run app.groovy
echo
echo "Watch Groovy Service or Script"
echo "spring run app.groovy --watch"
spring run app.groovy --watch
echo
echo "Spring Shell"
echo "spring shell"
spring shell
echo "now enter a spring command..."
echo

View File

@@ -0,0 +1,22 @@
#!/usr/bin/env bash
echo "Install SDKMan"
sudo apt-get update
sudo apt-get install unzip zip -y
sudo curl -s get.sdkman.io | bash
sudo source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk version
echo "Install Spring Dependencies"
sudo sdk install groovy
sudo sdk install java
sudo sdk install maven
echo "Install Spring Boot"
sudo sdk install springboot
spring --version
# Spring Boot CLI Proper
# sdk install springboot dev /path/to/spring-boot/spring-boot-cli/target/spring-boot-cli-2.0.0.RELEASE-bin/spring-2.0.0.RELEASE/
# sdk default springboot dev
# spring --version