[問題]debug local端變數出現not available的問題
各位前輩好:
小弟
使用Spring boot去寫程式,要去追蹤spring jdbctemplate裡的batchUpdate
的源碼的執行過程,使用Debug模式下中斷點去追踨,卻出現了:
『not available [local variables unavailable]』的錯誤訊息,如下連結所示:
https://reurl.cc/7RdgA5
說明如下:
1.Eclipse版本為2022-12 (4.26.0)
JAVA版本為17.0.5
Spring Boot版本為3.0.2
Spring JDBC版本為6.0.4
作業系統為Windows 10
2.Eclipse 程式架構如下連結所示:
https://reurl.cc/Gep8Mv
3.程式中斷點(進入StocksRepository.java)如下連結:
https://reurl.cc/2Wj2Xa
4.StocksRepository.java裡的batchUpdate方法程式碼,如下連結:
https://reurl.cc/klyDN9
項次4的圖示為調用spring jdbctemplate的batchUpdate方法去執行批次更新。
MyDBTest.java為一支測式用的程式,在測試寫好的資料庫程式的功能。
程式的Breakpoint設在MyDBTest裡的第45行(詳項次3),在要進入到
StocksRepository物件的batchUpdate方法時就會出現:
『not available [local variables unavailable]』錯誤訊息。
(詳項次4及最上層的第1個連結)
導致無法進一步追蹤spring jdbctempate裡的batchUpdate方法源碼
的執行過程。
------------------------------------------------------------
這問題困擾了許久仍無解,懇請前輩大神幫忙,謝謝各位。
若有說明不夠清楚的地方或無效的連結還請回覆讓我知道。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.72.127 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Eclipse/M.1679325745.A.97D.html
※ 編輯: u9423504 (223.136.72.127 臺灣), 03/20/2023 23:24:23
※ 編輯: u9423504 (223.136.72.127 臺灣), 03/20/2023 23:29:11
→
12/25 22:49,
1年前
, 1F
12/25 22:49, 1F
Eclipse 近期熱門文章
PTT數位生活區 即時熱門文章