Prerequisites
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.
JDK installation links:
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.
Maven installation links
- Para instalar la última versión de Maven, ve a la Página de descarga de Apache Maven.
- La página de Instalación de Apache Maven de Maven tiene un resumen del proceso de instalación.
- La guía más detallada de Baeldung sobre Cómo instalar Maven en Windows, Linux y Mac 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 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.