Как настроить ИДЕЮ IntelliJ и/или Знатока для автоматического добавления каталогов с исходным кодом Java, сгенерированным с помощью jaxb2-maven-plugin?

В нашем проекте мы используем jaxb2-maven-plugin генерировать исходный код Java из XML-схемы, которая вызывает тот наш модуль Знатока, требует дополнительного каталога исходного кода (в нашем случае target/generated/main/java). Актуальный я использовал Eclipse и maven-eclipse-plugin импортировать все проекты в рабочую область Eclipse. Плагин (так или иначе) в состоянии добавить каталог со сгенерированным исходным кодом автоматически к Eclipse' .classpath файл.

Недавно я пытаюсь переключиться на (игра с?) ИДЕЯ IntelliJ 9 (таким образом, я - новичок в этой среде) и я заметил, что дополнительный исходный каталог не добавляется во время процесса импорта ИДЕИ...

Есть ли какой-либо способ, которым я могу настроить ИДЕЮ/ЗНАТОКА сделать каталог импорта со сгенерированным исходным кодом автоматически?

19
задан kopper 15 April 2010 в 11:05
поделиться

2 ответа

Соглашение с Maven заключается в генерации кода в target / generated-sources / , например target / generated-sources / jaxb2

Следуйте этому соглашению, и IDEA добавит папка как исходная папка (см. IDEA-53198 ).

25
ответ дан 30 November 2019 в 04:15
поделиться

Попробуйте использовать maven-jaxb2-plugin . Если не работает, значит проблема IDEA.

В Maven вы можете добавлять новые исходные корни для каждой конфигурации. Плагины Maven могут делать это программно. Это точно относится к maven-jaxb2-plugin . Тогда, если IDEA не распознает это, значит, проблема с этой стороны.

1
ответ дан 30 November 2019 в 04:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: