[英]why jdb won't recognize the “Integer” class?
我這樣連接:
$ jdb -connect com.sun.jdi.SocketAttach:hostname=x.x.x.x,port=8008
在jdb提示符下,我這樣做:
> stop in com.me.some.Gizmo.function
然后它會正確中斷,但是當我這樣做時:
> print Integer.parseInt("4")
它輸出:
com.sun.tools.example.debug.expr.ParseException: Name unknown: java.lang.Integer
為什么地球上的jdb無法識別“整數”類?
盡管java允許引用包java.lang
類時不使用完全限定名稱,但JDB不允許。
> print java.lang.Integer.parseInt("4")
應該管用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.