我有時會在重構期間將源文件從一個包移動到另一個包。在我移動它們之後,帶有播放插件的Eclipse無法找到這些類。我必須手動修復每個導入語句,而不是讓Eclipse爲我處理它。對於大型項目,這需要很多時間。播放框架中的類路徑問題
另外,每次我將一個jar文件添加到/lib
即使將Eclipse文件添加到類路徑中,Eclipse也找不到它。
我發現的唯一解決方案是刪除整個項目,退出eclipse,「重新eclipsify」播放項目,重新啓動eclipse並重新導入項目。之後,它再次工作,直到我需要移動一些文件或添加罐子。
有沒有一種方法可以在Eclipse中用Play修復這個類路徑問題?定期通過這個整個重新消化過程不是很方便。
編輯:也有與恆定變量相同的問題。 Eclipse或者緩存它們,除非發生整個重新擦除,否則不可能改變它們。
你有沒有嘗試過「eclipsify」並刷新項目?不刪除它。 –
嘗試crtl + shft + O或在sorce菜單中有一個組織導入。在包級別執行此操作。它將組織所有您唯一的導入。但對於包名重構,您必須手動或通過在文件搜索中替換函數(使用ctr + H) –
@Sanjay Jain我已經嘗試了ctrl-shft-o,但那正是不起作用的。如果我手動添加導入語句,Eclipse確實會找到這些類。在其他項目中,我可以將類拖放到其他包中,並且所有導入語句都會自動更新:/ – siamii