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