У меня есть проект maven, который использует плагин aspectj-compiler. Я использую intertype-объявления, поэтому в коде Java есть ссылки на код Aspect. Из-за этого плагин maven-compiler не скомпилируется, поскольку он не скомпилирует код аспекта.
Мой вопрос: как отключить запуск maven-компилятора, потому что он ничего не полезен?
Есть несколько способов, которыми я могу собрать этот проект, но они не оптимальны:
- Добавить фильтры исключений в maven-compiler-plugin. Плагин все равно будет работать, но он ничего не попытается скомпилировать. Проблема в том, что это нарушает конфигуратор проекта ajdt в Eclipse
- Переместите все java-коды в папки aspectj. Это тоже не так.