Я могу запустить "mvn install", он успешно собирает проект. И я могу собрать его с помощью "Preferences | Build, Execution, Deployment | Build Tools | Maven | Runner | 'Delegate IDE build/run actions to maven option". Но сборка IntelliJ по умолчанию завершается сбоем со следующим сообщением об ошибке:
"Error:Maven Resources Compiler: Failed to copy '/Users/user/Projects/r2d2/projects/blabla_service/src/main/resources/application.properties' to '/Users/user/Projects/r2d2/projects/blabla_service/target/classes/.': /Users/user/Projects/r2d2/projects/blabla_service/target/classes/. (Is a directory)"
Версия IntelliJ:
IntelliJ IDEA 2019.1 (Ultimate Edition)
Build #IU-191.6183.87, built on March 27, 2019
Licensed to ...
JRE: 1.8.0_202-release-1483-b39 x86_64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
macOS 10.13.6
P.S. Все проекты собирались через IntelliJ, точно не знаю, в какой момент он начал выдавать ошибку. Для уверенности обновил ide до последней версии.
решение1
У меня была та же ошибка с Intellij Community Edition 2018.2 однажды после синхронизации последнего кода из репозитория в моем рабочем пространстве. Я явно пересобрал все модули зависимостей, и тогда все заработало.
решение2
У меня была та же проблема: я использовал командную строку для сборки проекта, поэтому мне нужно было запустить sudo mvn clean, так как у моего пользователя не было прав на удаление файлов, принадлежащих sudo.
решение3
Эта ошибка возникает, когда вы помещаете файлы проекта в каталог «Desktop» на macOS. Похоже, что каталог «Desktop» не имеет надлежащего доступа для запуска проекта в IDE со стороны macOS. Я решил эту проблему, создав каталог «dev/myProject» в домашнем каталоге терминала (домашний каталог, на который он указывает при открытии нового терминала, т. е. cd ~/)
mkdir ~/dev/мойПроект