eclipse debugging websphere

¿Cómo se conecta un eclipse a un servidor de aplicaciones WebSphere alojado en un servidor remoto?



debugging (1)

Estoy tratando de depurar un código local (que está en mi computadora portátil) usando eclipse, que estoy tratando de conectar a WAS (servidor de aplicaciones WebSphere) y la base de datos alojada remotamente.


Para conectarse remotamente a WAS, primero, desde la consola de soluciones integradas de WebSphere:

  1. Navegue al servicio de depuración del servidor de aplicaciones:
    • Servidores> Tipos de servidores> Servidores de aplicaciones WebSphere> [nombre del servidor]> Servicio de depuración
  2. Marque la casilla de verificación "Habilitar servicio al inicio del servidor"
  3. Agregue / modifique el "puerto de depuración JVM" si es necesario (el puerto no debe estar en uso en el servidor)
  4. Agregue / modifique los "argumentos de depuración de JVM" si es necesario (esto puede aparecer ya por defecto):
    • -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7777

  5. Aplique los cambios, Guarde la nueva configuración y Reinicie el servidor de aplicaciones

Luego, desde el IDE de Eclipse:

  1. Abra el cuadro de diálogo "Depurar" (ej. Ejecutar> Configuraciones de depuración ... )
  2. Haga clic derecho en "Aplicación Java remota" y seleccione "Nuevo"
  3. Configure la aplicación Java remota:
    1. Nombra la configuración de depuración
    2. Navegar para seleccionar el proyecto a depurar (opcional)
    3. Utilice el tipo de conexión "Estándar (Socket Attach)"
    4. Especifique el nombre de host de su servidor WAS
    5. Especifique el número de puerto que se estableció en las opciones de depuración WAS
  4. Haga clic en Aplicar
  5. Haga clic en depurar

(Estas instrucciones son para WAS 7.0, pero deberían ser similares para otras versiones).