[問題] 如何讓eclipse debugger模式。成功進入到

看板java作者 (= =)時間2年前 (2022/02/09 17:39), 2年前編輯推噓2(209)
留言11則, 3人參與, 2年前最新討論串1/1
※狀況概述: 就是我想對外部的jar檔進行debug,也就是用eclipse跑debugger模式,跑進外部的jar檔 的原始碼,觀察裏面變數值的變化 現在我在eclipse添加jd-eclipse-2.0.0,可以看到外部jar檔的原始碼 但是就只能看而已,還不能用debugger模式跑到那段原始碼,就算在那段原始碼設了中斷點 debugger模式也是直接跳過那個中斷點,直接跑完成整個程式。 請問要還要怎麼設定或是要下載甚麼,才能做到跑debugger模式時, 不會跳過在外部jar檔原始碼內,設的那個中斷點,程式執行就停在那中斷點 好讓我可以觀察裏面變數的值呢?? 我用"how to debug decompile jar in eclipse" 或是"how to debug external jar in eclipse" 或是"eclipse class decompiler recommended"去google 都沒有找到可行的做法,請問還可以怎麼google或是搜尋呢?? ※程式碼: ※錯誤訊息: ※補充說明: -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.10.13.51 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/java/M.1644399541.A.42D.htmllueichun:轉錄至看板 Eclipse 02/09 19:41

02/09 20:44, 2年前 , 1F
只能說用IDEA真的沒煩惱,沒寫WEB的話,可以去下
02/09 20:44, 1F

02/09 20:44, 2年前 , 2F
載社群版來用
02/09 20:44, 2F

02/09 21:18, 2年前 , 3F
你要提供jar檔的source code
02/09 21:18, 3F
現在已經有jar檔的source code: https://i.stack.imgur.com/tR5Ku.png
可以看到248行的位置有個中斷點,就是要讓debugger模式停在那邊

02/09 21:18, 2年前 , 4F
在jar那邊設定才能這樣debug
02/09 21:18, 4F
請問已經有jar檔的source code,要怎麼設定呢?

02/09 21:18, 2年前 , 5F
現在都用mvn, gradle了 建議換成maven, gradle 就可以在jar檔
02/09 21:18, 5F

02/09 21:18, 2年前 , 6F
內debug了
02/09 21:18, 6F
因為這是工作相關的程式,所以其他設定沒辦法輕易調整。 ※ 編輯: lueichun (1.167.40.236 臺灣), 02/10/2022 11:41:31

02/10 23:17, 2年前 , 7F
在 Java Build Path 的 [Libraries] 展開你用到的 jar
02/10 23:17, 7F

02/10 23:18, 2年前 , 8F
對 Source attachment 編輯連結到 source jar
02/10 23:18, 8F

02/12 19:14, 2年前 , 9F
你的圖no longer available了
02/12 19:14, 9F

02/12 19:14, 2年前 , 10F
按你上面說的 如果是你們公司的原始碼
02/12 19:14, 10F

02/12 19:14, 2年前 , 11F
在eclipse裡面還可以import project
02/12 19:14, 11F
文章代碼(AID): #1Y0ukrGj (java)