У меня есть много исходного кода Java, для которого требуется специальная предварительная обработка. Я бы хотел избавиться от него, но это невозможно сейчас, поэтому я застрял с ним. Учитывая, что у меня есть неудачная проблема, которая не должна существовать в первую очередь, как мне ее решить, используя maven?
(Для всей истории я заменяю систему сборки на основе python на maven one, поэтому одно улучшение за раз, пожалуйста. Исправление нестандартного исходного кода сложнее и придет позже.)
Возможно ли использование любых существующих плагинов Maven для фактического изменения исходных файлов во время компиляции? (Очевидно, оставляя исходный, необработанный код один)
Чтобы быть ясным, с помощью предварительной обработки я имею в виду предварительную обработку в том же смысле, что и антенна или компилятор С, предварительно обработала бы код, и пользовательский я имею в виду, что он полностью запатентован и не выглядит совсем не так, как C или предварительная обработка антенны.