1

公司專注于為企業(yè)提供網(wǎng)站制作、成都網(wǎng)站設計、微信公眾號開發(fā)、商城網(wǎng)站制作,成都小程序開發(fā),軟件定制網(wǎng)站設計等一站式互聯(lián)網(wǎng)企業(yè)服務。憑借多年豐富的經(jīng)驗,我們會仔細了解各客戶的需求而做出多方面的分析、設計、整合,為客戶設計出具風格及創(chuàng)意性的商業(yè)解決方案,成都創(chuàng)新互聯(lián)更提供一系列網(wǎng)站制作和網(wǎng)站推廣的服務。
注意:本經(jīng)驗使用的eclipse版本為
Eclipse Java EE IDE for Web Developers.
Version: Luna Service Release 1 (4.4.1)
Build id: 20140925-1800
2
打開您要調試的java代碼文件,在左側雙擊鼠標設置斷點(程序執(zhí)行到這里就會暫停,并且進入調試模式),可以設置多個斷點。
3
在代碼編輯區(qū)域,點擊鼠標右鍵,選擇【Debug As】,再選擇【1 Java Application】
4
彈出提示,需要切換到調試(Debug)工作區(qū),勾選“Remember my decision”,記住選擇,則下次不再提示,然后點擊【Yes】。
5
Debug模式的界面,共分為5個區(qū)域
(1)Debug(調試)區(qū)域,顯示當前正在調試代碼是什么,在第多少行
(2)Variables(變量)區(qū)域,顯示變量的值。
(3)代碼編輯區(qū)
(4)代碼結構區(qū),顯示代碼中的各個方法。
(5)Console(控制臺)區(qū)域。
6
點擊調試區(qū)的黃色箭頭按鈕,可以逐句的執(zhí)行代碼,并且同時可以在變量區(qū),實時的看到變量的值變化。
7
點擊調試區(qū)的綠色按鈕,可以將程序直接執(zhí)行完畢,跳過所有斷點調試。
首先,你要以debug模式啟動webserver。
其次,你在需要debug的地方,雙擊左側行數(shù)顯示的地方,出現(xiàn)一個藍色的圓圈,等代碼運行的時候,到這個藍色圈圈的地方,就會暫停,你就可以debug了。
對于JSP頁面中的java代碼行,可以直接在myeclipse里設置斷點,進行調試(debug)。
而其他的,比如html/css/javascript等等這些,是通過瀏覽器的插件(比如firebug、VS、ietester等等)進行調試(debug)。
步驟如下:
1、首先打開自己的項目。
2、在項目中找到想要調試的地方,在代碼行的前方點擊設置斷點,或者把鼠標移動到代碼行,用快捷鍵“Ctrl+Shift+b”設置斷點。
3、然后在上方標簽欄中,操作“Debug As”-"Java Application"。
4、在彈出的對話框點擊“Yes”,進入“debug模式”。
5、在窗口的右上方可以看到 代碼中的相對應得值。
特別提示:F5是跳進,F(xiàn)6是執(zhí)行下一步,F(xiàn)7是跳出。
右鍵圖中紅色區(qū)域?,選第一個就可以加斷點,再右鍵斷點的小藍點標志選第一個選項就可以消除斷點
編譯器不同是不一樣的。
大致原理是
你在某個代碼添加端點后
系統(tǒng)在運行到該代碼的時候會停止。
當你遇到代碼運行時候會中斷操作的時候
采用斷點來分析代碼會在哪個地方停止
簡單的舉例,當你毫無頭緒的時候,把代碼用斷點分成3份,然后檢查代碼停止在哪一份,在將這份細分為3份,最終確定到代碼在哪個語句出錯。
另外
斷點也可以幫你分析異常數(shù)據(jù)出現(xiàn)的地方,你可以自己設置一些測試數(shù)據(jù),通過監(jiān)視窗口+斷點來監(jiān)視,確定哪個變量在哪個環(huán)節(jié)出錯了,最終可以鎖定到一個語句并檢查出問題
網(wǎng)站欄目:java代碼怎樣打斷點,java怎么打斷點找錯誤
文章轉載:http://chinadenli.net/article18/dsgeodp.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、虛擬主機、手機網(wǎng)站建設、網(wǎng)站制作、標簽優(yōu)化、企業(yè)建站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)