3
我有一個Spring MVC Web應用程序,其中大部分我感興趣的代碼位於兩個Maven項目中 - 一個是戰爭項目,另一個是戰爭所依賴的jar項目。儘管這可能與這個問題無關,但他們也共享同一個家長團隊。在Netbeans中調試Web項目時,爲什麼我無法通過庫代碼?
當我嘗試調試我的web項目時,我無法步入jar中的任何代碼。我已經檢查過Windows-> Debugging-> Sources,並且jar項目的源代碼目錄在那裏。兩個項目都是開放的。 Netbeans 7.0不支持通過Web項目的依賴關係嗎?
你的解決方案的工作原理,但它很kludgy。我不得不在我的本地Maven存儲庫中添加一個新庫,其中包含我的jar和源jar的路徑。不幸的是,這意味着只要工件版本增加,我就必須更新該路徑。 Netbeans應該自動實現這一點,因爲它已經通過Maven處理我的「庫」。 –
謝謝你讓我看起來這個詞Kludgy :)。我同意這是Kludgy。如果您的系統處於活躍的開發階段,並且您預見了非常不穩定的工件版本號,那麼我會建議您仔細研究,以瞭解netbeans如何將源代碼鏈接到庫。如果他們沒有可讀的xml文件,我會感到驚訝。 –