Я использую буферы протокола Google для создания некоторых классов Java для моего проекта. Используя Maven 2 и его плагин "antrun", эти классы только что сгенерированы перед компиляцией, выводятся в целевые/сгенерированные источники и помещаются в путь к классам во время сборки. Поэтому создание проекта с ПОМ не представляет проблемы.
Однако Eclipse не знает, как разрешить сгенерированный класс, потому что папка, в которой он находится, по-видимому, не находится на пути класса IDE во время разработки. Я использую m2eclipse и управляю зависимостями для меня, поэтому я ожидал, что Maven позаботится об этом.
Как я могу получить поддержку IDE (завершение кода и т.д.) для сгенерированного кода?