Как разрешить автоматический импорт IDOM pom.xml с обработчиками аннотации
Я использую QueryDsl, поэтому мой источник зависит от сгенерированного кода.
FIRST
Всякий раз, когда IDEA (auto) импортирует pom.xml, следующий параметр всегда пуст:
Сборка, выполнение, развертывание → Компилятор → Обработчики аннотации → Обработчики аннотаций
Мне нужно установить его вручную, что очень затруднительно.
ВТОРОЕ
У меня есть несколько модулей с использованием QueryDsl, которые я хочу сгруппировать в один профиль с применением QueryDsl com.mysema.query.apt.jpa.JPAAnnotationProcessor
.
Сборка, выполнение, развертывание → Компилятор → Обработчики аннотаций → профиль
В настоящее время я должен сгруппировать эти модули в один профиль вручную.
Мне также нужно написать README и сообщить всем членам следовать руководству, чтобы вручную установить IDEA.
Как я могу настроить pom.xml, чтобы IDEA могла автоматически заполнить эти два параметра?
Ответы
Ответ 1
Я бы порекомендовал вам добавить .idea/* под контроль версий, а также файл проекта .iml.
Обработчики аннотаций
Настройки обработчиков аннотаций хранятся в .idea/compiler.xml. Наличие всего этого в рамках CVS упростит другим разработчикам открыть проект, поскольку они откроют файл project, а не файл pom, уже содержащий параметры проекта, запускать конфигурации и т.д.
Подробная информация о том, что должно быть в CVS, и что не удалось найти в официальном руководстве IntelliJ по Как управлять проектами в системах управления версиями