Esta página se tradujo automáticamente con la API de traducción de Google Cloud.
Algunas páginas se pueden leer mejor en su totalidad.
En esta publicación, aprenderemos cómo crear e implementar una aplicación Spring Boot en IaaS (Virtualbox, VMware).
Comenzaremos creando un nuevo proyecto Spring Boot utilizando Spring Initializr. Para nuestro proyecto, necesitaremos seleccionar las dependencias Web y Thymeleaf.
Una vez que se crea nuestro proyecto, agregaremos un controlador simple que generará una plantilla de Thymeleaf.
@Controller public class HomeController { @RequestMapping("/") public String home(modelo modelo) { model.addAttribute("mensaje", "¡Hola, mundo!"); volver a casa"; } }
Nuestra plantilla solo mostrará el mensaje que pasamos desde el controlador.
Ahora que nuestra aplicación está completa, necesitaremos empaquetarla como un archivo JAR. Podemos hacer esto ejecutando el siguiente comando desde el directorio raíz del proyecto:
Paquete ./mvnw
Esto creará un archivo JAR en el directorio target/.
Ahora podemos implementar este archivo JAR en nuestro proveedor de IaaS. Tendremos que crear una nueva máquina virtual e instalar Java Runtime Environment (JRE).
Una vez que nuestra VM esté en funcionamiento, podemos SCP el archivo JAR en la VM y ejecutarlo con el siguiente comando:
java -jar spring-boot-aplicación.jar
Ahora se podrá acceder a nuestra aplicación en http://{vm-ip-address}:8080.
¡Eso es todo al respecto! En esta publicación, aprendimos cómo crear e implementar una aplicación Spring Boot en IaaS (Virtualbox, VMware).