Maven多模塊項目中,通常存在摸個模塊同時依賴其他多個基礎模塊的情況。
在eclipse中使用run-jetty-run插件調試時,常常會出現找不到被依賴模塊對應源碼的錯誤提示。
舉個例子,模塊A同時依賴了模塊B,模塊C和模塊D。
這時,對模塊A進行代碼斷點單步調試,當斷點單步執行到模塊B,C或者D中的代碼時,就會提示找不到對應源碼。
解決辦法:
在run-jetty-run的調試設置窗口中,添加被依賴模塊的項目即可。
【參考】
http://fuhuijun.iteye.com/blog/2289218 maven引用的module之tomcat Debug問題