Depuración de una aplicación Java remota con Eclipse como servidor (Socket listen)

Estoy tratando de depurar una aplicación Java remota desde Eclipse, con Eclipse actuando como el Servidor en lugar de actuar como un Cliente para la aplicación remota. Lanzo la aplicación remota con las siguientes opciones de JVM donde 'server = n' hará que la aplicación remota se conecte de nuevo a Eclipse (Socket Listen) en lugar de que Eclipse se conecte a la aplicación remota (Socket Attach).

-Xdebug -Xrunjdwp:transport=dt_socket,server=n,suspend=n,address=8000

Finalmente, configuro Eclipse para escuchar en un puerto y luego lanzo la aplicación remota. La aplicación se conecta a Eclipse y mis puntos de interrupción son alcanzados. Sin embargo, cuando inicio una segunda instancia de la aplicación remota con las opciones JVM anteriores, la aplicación falla con el siguiente error que indica que no se pudo conectar a Eclipse.

ERROR: transport error 202: connect failed: Connection refused 

¿Existe un problema conocido en la depuración remota de Eclipses que limita solo una aplicación remota para conectarse a ella en un momento dado?

Gracias por cualquier idea.

Respuesta 1

Durante el desarrollo normal de la prueba usando mockito, yo (y muchos otros con seguridad) me encuentro con muchas situaciones en las que nuestro when (service.doSomething (paramMatcher, paramMatcher2, ...). ThenReturn (...) me vuelve loco ...

He usado Rhino para un componente de secuencias de comandos dentro de gráficos. En el proyecto hay alrededor de 200 pequeños scripts que se ejecutan de forma independiente. Inmediatamente al iniciar la aplicación, los scripts deben estar en ...

Después de pasar por SO preguntas relacionadas con mi título, no pude encontrar una solución al problema. Estoy teniendo una NullPointerException en mapFragment.getMapAsync. A continuación se muestra mi código MapActivity. paquete ...

Soy nuevo en NetBeans y no puedo crear un proyecto de "Aplicación Java", como se muestra en todos los tutoriales. Solo puedo crear un proyecto de forma libre de Java, pero esto requiere un script de compilación, que no tengo ...