maven не может добавлять файлы в сгенерированные источники для фазы компиляции

Я использую Apache Thrift для генерации кода в target / generated-sources .

Компилятор Thrift создает каталог с именем gen-java , который содержит весь код Java. Когда я выполняю mvn compile , код создается правильно в target / generated-source / gen-java , но на этапе компиляции он жалуется, что не может найти классы, определенные в gen-java .

Насколько я понимаю, Maven 2 автоматически добавляет сгенерированные источники, верно?

А что, если мой тестовый код также зависит от сгенерированных источников , нужно ли мне вручную указывать, что компилятор включает ?

16
задан Sled 30 January 2014 в 17:44
поделиться