多模塊項目提示“Module ** must not contain source root **. The root already belongs to module **”的解決辦法


 

從Project Structure里添加模塊,完了點擊Apply時彈出提示:

Module "paycode"
must not contain source root "D:\SourceProject\pay2.0\gsd\pay-code\sit\src\mrurmapp\src\main\java".
The root already belongs to module "mrurmapp"

意思是:paycode這個模塊不能包含source root "D:\SourceProject\pay2.0\gsd\pay-code\sit\src\mrurmapp\src\main\java".這個source root已經屬於mrurmapp這個模塊了。

 

重新導入模塊,嘗試用其他的選項,發現都不行。

 

困擾了我好長時間。結果,從Project Structure現有的modules列表里,發現存在paycode這個模塊。這是個外包項目,工程比較繁多,paycode本身不是一個module,所以,把它去掉就可以導入mrurmapp了。(在modules列表里,直接輸入要查找的module的名字的關鍵字,支持檢索)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM