No, it does not depend on jde-run. I just tried attaching to a process started from the command line, by shared memory and through a socket(On local host) and both work.
Did you start the server with the appropriate parameters? -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,address=<serverport>,suspend=n Javier
