После обновления к Intellij 2017.2, разрабатывая мой проект создает /out
каталог, который содержит сгенерированные исходные файлы и файлы ресурсов. Эти дубликаты файлов файлов, которые уже содержатся в /build
и результат в duplicate class
ошибки компилятора для сгенерированных классов. Какие-либо идеи о фиксации мне нужно в Gradle или IntelliJ?
Вот мое понимание:
В основном, это - обходное решение для проблемы несовместимости между
Gradle build path
иIDEA output path
.
- проблема - https://github.com/gradle/gradle/issues/2315
- , который решение - сохраняют эти два каталога отдельными, поэтому Вы имеете два (
out/
иbuild/
) https://youtrack.jetbrains.com/issue/IDEA-189063