Eclipse開發環境debug模式調試斷點從jar跳到源碼

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

相關文章
相關標籤/搜索