Conceptos generales
- ¿Qué ediciones de Java existen? Da una explicación de cada una.
- ¿Qué tipos de empaquetados o paquetes podemos encontrar en Java? Da una explicación de cada uno.
Servidor web Tomcat
- ¿Qué paquetes debemos instalar en Ubuntu 18.04 para disponer del servidor Tomcat? ¿Cuáles son opcionales?
- ¿En qué puerto por defecto atiende peticiones Tomcat?
- ¿Qué archivo debemos editar para dar de alta un usuario/clave a las interfaces de administración y gestión? Pon un ejemplo distinto al visto en esta Unidad.
- ¿Qué etiqueta XML del archivo
pom.xml
nos indica el tipo de empaquetado o paquete a generar?
- ¿En qué carpeta se guarda el resultado de la construcción?
- ¿Qué meta de maven debemos usar para construir un paquete?
- ¿Qué archivos y carpetas principales podemos encontrar en una
webapp
?
- Realiza el despliegue de la aplicación JSP Huerto siguiendo los pasos indicados en el README.md del siguiente enlace:
- Realiza el despliegue de la aplicación JSP Hoteles siguiendo los pasos indicados en el README.md del siguiente enlace:
- Realiza el despliegue de la aplicación JSP Instituto siguiendo los pasos indicados en el README.md del siguiente enlace:
Contenedores Docker
- ¿Es necesario tener una cuenta en https://hub.docker.com para descargar imágenes de contenedores? ¿Y para subir imágenes?
- ¿Para qué sirven los siguientes comandos de docker?
docker login
docker push ...
docker pull ...
docker run ...
docker exec ...
docker images
docker ps
docker ps -a
docker stop ...
docker start ...
docker rm ...
docker rm -f ...
docker rmi ...
docker rmi -f ...
Realiza el despliegue del proyecto FPBasics en contenedores docker.
- Tomcat y SQLServer.
- Instala los paquetes
docker.io
ydocker-compose
si no los tienes instalados. - Sigue los pasos que se indican aquí.
Realiza el despliegue del proyecto FPBasics en contenedores docker.
- Instala los paquetes
docker.io
ydocker-compose
si no los tienes instalados. - WildFly y SQLServer.
- Sigue los pasos que se indican aquí.
Realiza el despliegue del proyeccto FP-Resultados en la nube.
- Crea una cuenta en Heroku.
- Crea una cuenta en GearHost.
- Sigue los pasos que se indican aquí.