Saltar al contenido

Prerequisites

Abrir en ChatGPT

Comenzar con webforJ es simple, porque hay solo un par de requisitos previos. Usa esta guía para configurar tu entorno de desarrollo con las herramientas esenciales que necesitarás para comenzar a trabajar 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. Java 21 es requerido para garantizar la compatibilidad con webforJ y acceder a las últimas características y actualizaciones de seguridad del ecosistema Java. El marco webforJ es compatible con los JDK oficiales de Oracle y los JDKs de Eclipse Temurin de código abierto.

sugerencia

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

Alternativamente, puedes usar 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 Descargas de Java 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 Guía de instalación de JDK 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 Últimas versiones de Eclipse Temurin™ de Adoptium.
    • Usa 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 Guía de instalación 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 compilació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.

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 debería 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, así que puedes elegir 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 para 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.