熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> JSP教程 >> 正文

調試器--jdb.exe

2022-06-13   來源: JSP教程 

  Java調度器為Java程序提供了一個命令行調試環境它既可在本地也可在與遠程的解釋器的一次對話中執行
  
  jdb於本地機器中可用如下的命令啟動
  
    C:\>jdb classname
  當你使用debug選項開始一個Java例程時 必須提供給Jdb 一個密碼 這樣 Jdb才能開始運轉起來下表包含了所有jdb命令
  
  選項 功能
  catch calssID 為特定異常出口而中斷
  classes 列出當前已知的類
  clear classID:line 清除一個斷點
  cont 從斷點處繼續執行
  down[n frames] 下移一個線程的堆棧
  dump ID[ID] 顯示所有對象信息
  exit(或quit) 退出調試器
  help(或?)  列出所有命令
  ignore classID 忽略特定的異常出口
  list[line number] 顯示源代碼
  load classbame 載入要調試的Java類
  locals 在當前堆棧幀中顯示所有局部變量
  memory 報告內存使用情況
  methods classID 列出一個類的成員函數集
  print ID[ID] 列出對象或域
  resume [threadID] 恢復線程(默認情況恢復所有線程)
  run class [args] 開始執行已下載的Java類
  step 執行當前行
  stop in classID:method 在一成員函數中設一斷點
  stop at classID:line 在一行設一斷點
  suspend[threadID] 停止一個線程(默認情況停止所有線程)
  hreads threadgroup 列出線程
  thread threadID 設置當前線程
  threadgroups 列出線程組
  threadgroup name 設置當前線程組
  up [n frames] 上移一個線程堆棧
  use [path] 顯示或改變源程序路徑
  where [threadID] or all 使一線程的堆線置空
  !! 重復上一次命令
  host hostname 該命令告訴Jdb到哪裡去建立遠程運行的Java解釋器對話過程
  password password 本選項告訴Jdb 用哪個密碼去與遠程運行的Java 對話進程相連接 密碼 password是由運行帶有debug選項的Java解釋器所提供的
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19242.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.