Ejercicio: Compilación de una aplicación web en IntelliJ IDEA

Completado

Supongamos que va a comenzar el proceso de investigar cómo trasladar su sitio web a Azure. Sabe que Azure Toolkit for IntelliJ facilita el trabajo con sitios de Azure App Service desde Intellij IDEA y quiere poner ese conocimiento en práctica mediante el uso del kit de herramientas para la exploración de los recursos de la suscripción de Azure de su empresa.

En este ejercicio, usará el Azure Explorer para examinar su suscripción de Azure.

Creación de un proyecto de aplicación web

Antes de examinar los recursos de Azure con Azure Explorer, debe crear un nuevo proyecto. Cree un proyecto de aplicación web mediante un arquetipo Maven:

  1. Inicie IntelliJ IDEA.

  2. En la ventana Le damos la bienvenida a IntelliJ IDEA, seleccione Crear un nuevo proyecto.

  3. En el menú de la izquierda, seleccione Arquetipo Maven.

  4. En la lista de arquetipos, busque y seleccione maven-archetype-webapp.

    Selección de un arquetipo

  5. Escriba webapp en el campo Nombre.

  6. Para aceptar la configuración predeterminada de Maven, seleccione Crear.

Nota:

La creación del proyecto tarda unos instantes.

Compleción de la aplicación web

Agregue primero un código simple a la aplicación web:

  1. En la ventana Proyecto, expanda src/main/webapp y abra index.jsp.

  2. Elimine el código existente y reemplácelo por el siguiente código HTML:

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
    <%@ page import ="java.util.*" %>
    <%@ page import ="java.text.*" %>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Sample Web App</title>
    </head>
    <body>
        <%! DateFormat fmt = new SimpleDateFormat("dd/MM/yy HH:mm:ss"); %> 
        <p>Today's date is <%= fmt.format(new Date()) %></p>
        <p>Your IP address is <%= request.getRemoteAddr() %></p>
    </body>
    </html>
    
  3. En el menú Archivo, seleccione Guardar todo.