Preparación del entorno Java Web - eliizquierdo/material_programacion_avanzada2026 GitHub Wiki
En este recorrido, vamos a preparar nuestro entorno de trabajo, configurar las herramientas necesarias y desplegar nuestra primera aplicación web en Java. A medida que avancemos, iremos comprendiendo el propósito de cada paso y cómo se integra en el desarrollo profesional de software.
🤖 ¿Preferís automatizarlo? Hay un script que hace todos estos pasos por vos. 👉 Ver guía interactiva
⚠️ Advertencia: Esta guía es válida únicamente para Windows10 y 11.
En caso de utilizar otro sistema operativo, consulta las páginas sugeridas aquí:
👉 Anexo
📦 Carpeta de recursos (pesada, no está en el repo): Descargar desde Google Drive
💡 VS Code debe estar instalado antes de seguir, con estas extensiones:
Language Support for Java(de Red Hat)Debugger for JavaJSP Language SupportDatabase Client JDBCMySQLSi todavía no está instalado VS Code, revisar Primeros pasos en VS Code.
Desde la carpeta recursos-instalacion:
- Copiar
apache-maven-3.9.10yapache-tomcat-10.1.xenC:\.
💡 Al descomprimir Tomcat, verificar que dentro de
C:\apache-tomcat-10.1.xestén directamente las carpetasbin,conf,webapps, etc. Si en cambio aparece una subcarpeta con el mismo nombre repetida adentro, mover todo un nivel hacia arriba.
El instalador de JDK 17 pesa bastante, así que en vez de bajarlo desde recursos-instalacion, descargalo directo desde la página oficial de Eclipse Temurin:
👉 Descargar Eclipse Temurin JDK 17 (Windows x64, .msi)
- Elegir el paquete JDK, tipo .msi, para Windows x64.
- Ejecutarlo e instalar normalmente (dejar tildada la opción de agregar al PATH si la ofrece el instalador).
- Ir a Inicio > Variables de entorno o clic derecho sobre Mi Equipo > Propiedades.



- Editar la variable Path y agregar:
%JAVA_HOME%\bin
y
%MAVEN_HOME%\bin
- Editamos la variable
Path:



java -version
y
maven -version

- Descargar el archivo
demo17.zipdesde el repositorio:
👉 demo17.zip - Descomprimirlo en la carpeta que se prefiera (por ejemplo, en Documentos).
- Abrir la carpeta descomprimida con VS Code (
Archivo > Abrir carpeta...).

Desde la terminal, dentro del proyecto, ejecutamos (Ctrl+ñ para visualizarla si no está visible):
mvn clean package
mvn cargo:run

http://localhost:8080/demo

| Comando | Descripción |
|---|---|
mvn clean |
Elimina archivos de compilación previos |
mvn compile |
Compila el código fuente |
mvn package |
Genera un .war (Web Application Archive) |
mvn cargo:run |
Ejecuta el Tomcat 10.1 instalado, desplegando el proyecto |
mvn cargo:deploy |
Despliega la app en el servidor Tomcat configurado |
📦 Proyecto de ejemplo: Descargar Demo
← Primeros pasos en VS Code · 🏠 Inicio · Como usar Codespace →
