[Java lista] Linux frissites utan nem lehet debug-olni
Peter Verhas
peter at verhas.com
2009. Dec. 28., H, 16:16:01 CET
Azt hiszem, hogy nem jól tudod.
java -Xdebug -Xrunjdwp:transport=dt_socket,address=localhost:8000,server=y,suspend=y
CLASS
elindítva a Java process elkezd hallgatódzni, és csak akkor indul el,
ha a debugger felkonnektál a portra. Ha tehát ez a parancsot kiadod,
akkor a netstat-nak meg kell mutatnia, hogy hallgatódzik-e valaki a
localhost 8000 portján.
Nem tudom, hogy a Java processzed hogyan indul el debug módban.
Gondolom valaki elindítja valamilyen shell scriptből, vagy IDE-n
keresztül. De lőször így parancssorból ezt kellene megnézni. Ha ez nem
megy, akkor a JVM-ben van valahol a gond, méginkább valamilyen
rendszer lib-ben (valamelyik .so fájl verziója) ami valahol összeakad
valamivel, nem megfelelő a JVM-nek.
Ha így megy, akkor meg kell nézni, hogy a debuggered (NetBeans,
Eclipse stb hogyan indítja el a debuggolt processzt, illetve a
debuggert.) De először parancssorból indított JVM, netstat, utána
telnet, ha az megy, akkor esetleg parancssorból java debugger (sose
használtam), és csak utána a bonyolult, és összetett egyéb rendszerek.
Péter
2009/12/28 zamek <zamek at vili.pmmf.hu>:
> hello,
>
> 2009-12-28 15:41 keltezéssel, Peter Verhas írta:
>> Annak ellenére, hogy a
>>
>> JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports
>> initialized [../../../src/share/back/debugInit.c:690]
>>
>> arra utal, hogy az IP stack-ben van a hiba, azért én megnézném
>> netstat-tal, hogy hallgatódzik-e a debugger a megfelelő porton, és
>> hogy a localhost-on hallgatódzik-e vagy az ethernet kártya (egyik) IP
>> címén, és milyen porton.
> A debug hatasara indul csak el a server modul, ha jol tudom.
> Tehat dinamikusan kellene hallgatozni, csak azt nem tudom, hogy azt hogyan.
>
> a netstat -l az eppen hallgatozo portokot jeleniti meg.
>
>
>
> --
> thx,
> ----------------------------------
> Zoltan Zidarics programmer
> PTE-PMMFK H-7621 Pecs, Boszorkany u. 2. Hungary
> E-Mail: zamek at vili.pmmf.hu
> ----------------------------------
>
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>
>
--
Verhás Péter
ügyvezető
Verhás & Verhás Szoftver Manufaktúra Kft.
peter at verhas.com
t: +36(30)9306805
További információk a(z) Javalist levelezőlistáról