hi,

ich habe hier ein etwas kniffeliges Problem mit dem Debugger ...

hier mein hoch kompliziertes Programm das ich debuggen möchte:
Code:
public class Main {
    public static void main( String[] args ) {
        System.out.println("hello world");
        while(true);

    }
}
folgendes läuft ohne Probleme:
Code:
javac Main.java
java Main
wie erwartet erfolgt die Ausgabe von "hello world"

nun der Versuch das ganze zu debuggen:
Code:
jdb Main
Initializing jdb ...
> run     
run Main
VM start exception: VM initialization failed for: /usr/lib/jvm/java-6-sun-1.6.0.16/jre/bin/java -Xdebug -Xrunjdwp:transport=dt_socket,address=geene:45295,suspend=y Main

ERROR: transport error 202: connect failed: Verbindungsaufbau abgelehnt
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized [../../../src/share/back/debugInit.c:690]
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197)

Fatal error:
Target VM failed to initialize.
Der hostname lässt sich auflösen, und das in beide Richtungen. wobei bei der Abfrage der IP - Adresse die domain mit dran hängt. (geene.xxx.xxx)

Kurzinfo zum System:
debian testing

Code:
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
komplett neu installiert installiert ...

grüße

reinhard