- Java 11
- Apache Maven
- Spring Boot 2.2
- Spring Data JPA
- Postgres
- Metodologia TDD
- IntelliJ
- DBeaver
- Insomnia
é preciso configurar as variáveis de ambiente:
API_DB_URL
API_DB_USERNAME
API_DB_PASSWORD
para conectar no banco de dados
- Para gerar o build de produção:
mvn -Dspring.profiles.active=prod clean package
o arquivo .jar estará na pasta ./api/target/api.jar
e finalmente é só rodar:
java -jar -Dspring.profiles.active=prod ./api/target/api.jar
Não esqueça que a versão do java é a 11 !