簡體   English   中英

如何調試在單元測試項目中導入的.jar庫源代碼?

[英]How can I debug a .jar library source code imported in my unit testing project?

我正在使用Blackberry應用程序(JDE 4.6.1 + Windows計算機+ Elipse)。 目前我的工作區涉及兩個主要項目

  • 單元測試應用程序(稱為unitT)
  • 我的應用程序(稱為myApp)

基本上,我將myApp項目編譯為.jar文件,並將其作為庫導入uniT項目中(以便我可以引用它)。 問題是無法調試.jar文件中的代碼。 如果在調試模式下執行過程中進入庫代碼,Eclipse要求我指示源代碼提供者(在我的情況下為myApp / src)。此時,出現了鏈接到myApp.jar庫的源代碼,但是,即使我在其中放置一個斷點,這也完全沒有用,因為調試器永遠不會進入它(他應該這樣做)。

有任何想法嗎?

非常感謝!

兩種解決方案

1)您可以構建另一個包含應用程序源的jar。 然后,您說您的IDE,您的jar的源位於另一個jar中(源鏈接)

2)您可以設置一些項目依賴項而不是jar依賴項(至少這在Eclipse中是可行的,但應該在另一個IDE中)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM