При расширении AbstractProcessor
существует возможность переопределить init(...)
, но нет никакого «противоположного» метода, который будет вызываться после все раундов были обработаны.Обработка аннотации Java: как узнать, последний раунд?
Это проблема: когда вам необходимо добавить информацию, собранную в ходе каждого раунда, чтобы же файла, вы просто никогда не можете закрыть файл, потому что вы никогда не получите, чтобы узнать, когда последнего раунд. Таким образом, файл никогда не закрывается и остается пустым.
Использование крюка отключения также не работает, крюк никогда не вызывается.
Любые идеи?
Кажется, это то, что я искал! Благодаря! –