Saltar al contenido principal

Prerequisites

Abrir en ChatGPT

Comenzar con webforJ es simple, porque solo hay un par de requisitos previos. Utiliza esta guía para configurar tu entorno de desarrollo con las herramientas esenciales que necesitarás para comenzar con webforJ.

Java Development Kit (JDK) 21

Un Java Development Kit (JDK) es el requisito más importante para desarrollar con webforJ, proporcionando las herramientas necesarias para compilar, ejecutar y gestionar aplicaciones Java. Se requiere Java 21 para asegurar la compatibilidad con webforJ y acceder a las últimas características y actualizaciones de seguridad del ecosistema Java. El framework webforJ es compatible con los JDKs oficiales de Oracle y los JDKs de código abierto de Eclipse Temurin.

sugerencia

Si estás utilizando un sistema operativo basado en UNIX, se recomienda utilizar SDKMAN! para gestionar tu entorno Java. Te permite cambiar fácilmente entre diferentes proveedores de Java sin complicaciones adicionales.

Alternativamente, puedes utilizar Jabba, que funciona tanto en sistemas basados en UNIX como en Windows. Es una solución sólida multiplataforma para gestionar versiones de Java.

  • Los JDKs oficiales de Oracle se pueden encontrar en la página de Java Downloads de Oracle.
    • Selecciona la versión de Java 21.
    • Haz clic en la pestaña para Linux, macOS o Windows.
    • Haz clic en el enlace que corresponde a la arquitectura de tu computadora.
    • Consulta la JDK Installation Guide de Oracle para obtener información completa sobre la instalación de un JDK de Oracle.
  • Los JDKs de código abierto se pueden encontrar en la página de Eclipse Temurin™ Latest Releases de Adoptium.
    • Utiliza los menús desplegables para seleccionar el sistema operativo, la arquitectura, el tipo de paquete y la versión de JDK 21.
    • Haz clic en el enlace en la tabla para el tipo de archivo que deseas descargar.
    • Consulta la Installation Guide de Adoptium para obtener información completa sobre la instalación de un JDK de Eclipse Temurin.

Verify your JDK installation

Después de instalar el JDK, verifica la instalación ejecutando el siguiente comando en tu terminal o símbolo del sistema:

java -version

Si tu JDK está instalado correctamente, verás una salida con los detalles de la versión de tu JDK, indicando la versión 21.

Apache Maven

Apache Maven es una herramienta de automatización de construcción y gestión de dependencias que simplifica el proceso de incluir bibliotecas externas como webforJ en tu proyecto. Además de ayudar con la gestión de dependencias, Maven puede automatizar tareas como compilar código, ejecutar pruebas y empaquetar aplicaciones.

  • Para instalar la versión más reciente de Maven, ve a la Apache Maven Download Page.
    • La página de Installing Apache Maven de Maven tiene una descripción general del proceso de instalación.
    • La guía más detallada sobre cómo instalar Maven en Windows, Linux y Mac de Baeldung es una guía de instalación más profunda para cada sistema operativo.

Verify your Maven installation

Después de instalar Maven, verifica la instalación ejecutando el siguiente comando en tu terminal o símbolo del sistema:

mvn -v

Si Maven está instalado correctamente, la salida debe mostrar la versión de Maven, la versión de Java y la información del sistema operativo.

Java IDE

Un IDE de Java proporciona un entorno integral para escribir, probar y depurar tu código. Hay muchos IDEs para elegir, por lo que puedes seleccionar el que mejor se adapte a tu flujo de trabajo. Algunas opciones populares para el desarrollo en Java incluyen:

  • Visual Studio Code: Un editor de código ligero y extensible con soporte para Java a través de plugins.
  • IntelliJ IDEA: Conocido por su potente soporte de Java y su rico ecosistema de plugins.
  • NetBeans: Un IDE gratuito y de código abierto para Java y otros lenguajes, conocido por su facilidad de uso y plantillas de proyecto integradas.