La aplicación es empaquetada como un jar con un Tomcat embebido. Por ende no es necesario instalar tomcat.
mvn clean package
java -jar .\users.api-0.0.1-SNAPSHOT.jar
O directamente en la carpeta raiz del proyecto:
mvn spring-boot:run
Una vez ejecutada debería aparecer algo como esto en la consola:
2024-09-05T09:15:26.283-05:00 INFO 33508 --- [ restartedMain] o.s.b.d.a.OptionalLiveReloadServer : LiveReload server is running on port 35729
2024-09-05T09:15:26.314-05:00 INFO 33508 --- [ restartedMain] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path '/'
2024-09-05T09:15:26.314-05:00 INFO 33508 --- [ restartedMain] com.ns.users.api.Application : Started Application in 3.998 seconds (process running for 4.513)
http://localhost:8080/api
http://localhost:8080/h2-console
../resources/NS USERS APP.postman_collection.json
http://localhost:8080/api/users
http://localhost:8080/api/users
http://localhost:8080/api/users
http://localhost:8080/api/users
http://localhost:8080/api/auth/login
http://localhost:8080/api/auth/login
http://localhost:8080/h2-console
http://localhost:8080/swagger-ui/index.html
http://localhost:8080/v3/api-docs
mvn test
mvn surefire-report:report
El primer comando ejecuta las pruebas, y el segundo comando genera el reporte HTML.
El reporte HTML se genera en el directorio target/site de tu proyecto. Puedes abrir el archivo surefire-report.html en un navegador para ver el reporte.
La ruta completa al archivo suele ser:
target/site/surefire-report.html