У меня часто возникает проблема, когда некоторые java-файлы были удалены из проекта (например, вручную или с помощью контроля версий), в файле .iml проекта все еще есть ссылки.
Это приводит к ошибке во времяпроцесс сборки (сборка началась в IntelliJ):
Error:osgi: [myproject] Input file does not exist: C:/dev/myproject/src/main/java/com/mycompany/myproject/IntentionallyDeletedFile.java
Проверяя файл .iml, я могу найти ссылку в:
<component name="FacetManager">
<facet type="Osmorc" name="OSGi">
<configuration manifestGenerationMode="OsmorcControlled" ...>
<additionalProperties>
...
<property key="Include-Resource"
Когда я удаляю его оттуда вручную, сборкаснова работаетНо я думаю, что IntelliJ сможет справиться с этим автоматически.