Saltar al contenido principal

Debugging

Abrir en ChatGPT

La depuración es una parte esencial del desarrollo en Java, ayudando a los desarrolladores a identificar y solucionar problemas de manera eficiente. Esta guía explica cómo configurar la depuración en webforJ para Visual Studio Code, IntelliJ IDEA y Eclipse.

  1. Abre tu proyecto de webforJ en VS Code.
  2. Presiona Ctrl + Shift + D (o Cmd + Shift + D en Mac) para abrir el panel de Ejecutar y Depurar.
  3. Haz clic en "crear un archivo launch.json"
  4. Selecciona Java como el entorno.
  5. Modifica launch.json para que coincida con lo siguiente:
launch.json
{
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Attach to Jetty",
"request": "attach",
"hostName": "localhost",
"port": 8000
}
]
}
  1. Guarda el archivo y haz clic en Iniciar Depuración.

Ejecutando el depurador

Una vez que hayas configurado tu IDE:

  1. Inicia tu app de webforJ usando mvnDebug jetty:run.
  2. Ejecuta la configuración de depuración en tu IDE.
  3. Establece puntos de interrupción y comienza a depurar.
Consejos de Depuración
  1. Asegúrate de que el puerto 8000 esté disponible y no esté bloqueado por ningún firewall.
  2. Si estás utilizando alguno de los arquetipos de webforJ y has cambiado el número de puerto en el archivo pom.xml, asegúrate de que el puerto utilizado para depurar coincide con el valor actualizado.