本文目錄一覽:
- 1、在Eclipse中怎樣調試JSP頁面
- 2、如何用Eclipse調式JavaScript
- 3、eclipse中web程序怎麼調試
- 4、求教mac下eclipse調試nodejs問題
- 5、使用eclipse開發jsp,如何進行單步調試
在Eclipse中怎樣調試JSP頁面
步驟如下:
1、首先打開自己的項目。
2、在項目中找到想要調試的地方,在代碼行的前方點擊設置斷點,或者把鼠標移動到代碼行,用快捷鍵「Ctrl+Shift+b」設置斷點。
3、然後在上方標籤欄中,操作「Debug As」-“Java Application”。
4、在彈出的對話框點擊「Yes」,進入「debug模式」。
5、在窗口的右上方可以看到 代碼中的相對應得值。
特別提示:F5是跳進,F6是執行下一步,F7是跳出。
如何用Eclipse調式JavaScript
在Eclipse里調式JavaScript需要有JSDT(JavaScript Development Tools)插件,大部分Eclipse里都已經安裝了這個插件。如果不確定安裝了沒有,可到Help – About Eclipse – Installation Details – Features里檢查(按Feature Name排序,然後找Eclipse JavaScript Development Tools)。
JSDT里有個JSDI(JavaScript Debug Interface)模塊,這個模塊定義了調式協議,並提供了一系列實現,支持目前主流的各個瀏覽器。有興趣的朋友可查看官方網站。不過這裡我只選擇了Google Chrome瀏覽器,這其中的一個原因是Google自己提供了與JSDI集成的ChromeDevTools插件。
安裝完就可以測試了。需要三個步驟:
1)在Eclipse里建一個war工程,並寫一個測試的js文件。然後把這個war跑起來。
2)啟動瀏覽器,並帶上–remote-debugging-port=9222參數。然後打開上面的網頁地址。
3)在Eclipse里配置調式參數,然後設置斷點,看看能不能停在斷點處(就跟調式Java代碼一樣)。
eclipse中web程序怎麼調試
下面開始配置web項目調試選項:
1.在主web項目上點擊右鍵,選擇Debug As-Debug Configurations-在Java Application上右鍵-New, 然後開始配置該調試器:
2.在選項卡「Main」中,設置Project選項為主Web項目;Main Class設置為org.mortbay.xml.XmlConfiguration;
3.在「Arguments」選項卡中,設置Program arguments為${workspace_loc:xxxx}/jetty.xml,其中的xxxx為主web項目名稱,Working Directory中的「other」選項設置為${workspace_loc};
4.Classpath選項卡,Bootstrap Entries中首先添加上面創建的包含Jetty的jar包的User Library,然後添加項目所用到的其它User Library,User Entries中添加主web項目和其他所有的子java項目;
5.在Source中添加需要調試的源碼項目;
6.以上配置完成以後,開始配置Jetty啟動配置文件jetty.xml,以上的設置「${workspace_loc:xxxx}/jetty.xml」是把jetty.xml置於主web項目的根目錄下。該文件可以從Jetty安裝目錄中的ext/jetty.xml文件夾中拷貝,略作修改即可。可以在jetty.xml中配置各個子項目中web資源文件的存儲路徑,也可以在WEB-INF中新建一個jetty-web.xml文件來單獨配置子項目中的web資源。示例jetty-web.xml:
求教mac下eclipse調試nodejs問題
Node Inspector 是一個可在webkit內核瀏覽器下進行nodejs調試的工具,其界面基本上跟chrome的調試工具一樣,使用非常方便。
首先在全局環境中安裝node inspector
[javascript] view plaincopy
npm install -g node-inspector
安裝完成之後,以調試模式運行需要調試的node代碼,比如
[javascript] view plaincopy
node –debug-brk app.js
這種方式會在代碼運行的時候,強制在第一行添加斷點
這時,會出現「debugger listening on port 5858」的提示
默認的端口是5858,也可以像這樣修改:
node –debug-brk[=3000] app.js
然後,啟動node-inspector,
[javascript] view plaincopy
node-inspector
(因為之前的nodejs代碼在運行,所以命令行窗口沒辦法輸入新的命令,所以啟動node-inspector需要新打開一個命令行窗口來輸入)
根據提示中的地址,打開
就可以看到,一個模擬Chrome調試窗口的頁面,加載了node中的所有代碼,具體的調試方式,就和Chrome一樣了。
還有一種方式是在代碼中需要添加斷點的地方,加入
[javascript] view plaincopy
debugger;
以下面這種方式運行
[javascript] view plaincopy
node –debug app.js
這樣代碼會運行到需要debugger的地方暫停。
使用eclipse開發jsp,如何進行單步調試
1、雙擊加斷點(在認為有必要調試的地方):
2、以 debug 方式啟動 tomcat:
這樣等tomcat運行起來以後,當jsp執行到設置斷點的代碼節點時,Eclipse會攔截,並提示你是否進入debug視圖(可選擇不進入),使用step into、step over 等進行單步調試
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/240360.html