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
