Eclipse開發環境debug模式調試斷點從jar跳到源碼java
說明:本案例使用jsch-0.1.54.jar和源碼作test,項目分紅兩個,一個是jsch的源碼,另外一個是測試案例app
1、下載JSch.的jar包和源碼 http://www.jcraft.com/jsch/函數
2、新建兩個工程分別是JSch、TestDemo,JSch中引入jsch-0.1.54.jar的源碼,項目結構以下圖測試
SftpConnect.java debug
package com.kevin.test; import com.jcraft.jsch.JSch; import com.jcraft.jsch.JSchException; public class SftpConnect { public static void main(String[] args) { JSch jsch = new JSch(); try { jsch.removeAllIdentity(); } catch (JSchException e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
3、在JSch的函數removeAllIdentity()上添加斷點3d
源碼JSch.java上添加源碼調試
4、編輯debug視圖下的debug服務的edit source lookupblog
5、在SftpConnect.java中右擊選中debug as java application,便可進入debug模式,以後可跳到源碼中的斷點。ip