Zgodnie z linkiem tworzymy szkielet Spring Boot. Na stronie Initializr dodajemy jako zależności “Spring Web”.
Możemy dodać jakąś nową klasę, żeby wyświetlała nam jakiś tekst, np. :
package com.example.demo; import org.springframework.boot.SpringApplication; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class Example { @RequestMapping("/") String hello(){ return "Witaj świecie!"; } public static void main(String[] args){ SpringApplication.run(Example.class,args); } }
Standardowo odpalamy aplikację i powinien wyświetlić nam się żądany tekst.
Gdy mamy już zainstalowanego Git-a i Heroku logujemy się:
$heroku login
Następnie tworzymy lokalne repozytorium i dodajemy pliki:
git init
git add .
git commit -m "initial commit"
Tworzymy aplikację komendą:
$heroku create
A potem wrzucamy kod do zdalnego repozytorium:
$git push heroku master
I otwieramy za pomocą polecenia:
$heroku open