版本: IntelliJ IDEA 2019 1
問題描述:
當同時開多個工程,不同路徑,(不同版本同時開發),如果兩個IDEA在同時編譯,會導致一個項目路徑的配置覆蓋另一個。
表現:
1.project structure下 model 有看到多個相同或不應該存在的model
2.無法正常啟動,報不可理解異常
排查:
在當前工程下查找另外一個項目路徑名
發現A工程竟然引用了B工程路徑,這是IDE的一個BUG
解決:
全文件查找,查找另外工程路徑並刪除配置
如:
全局配置 <component name="ExternalSystem".* 刪除當前行
或者直接刪除 .idea目錄下的 modules.xml 和 modules文件夾 ,刷新gradle 重新生成module配置
