Khi mở rộng AbstractProcessor
, có khả năng ghi đè init(...)
, nhưng không có phương thức "đối diện", được gọi sau tất cả các vòng được xử lý.Xử lý chú thích Java: làm cách nào để biết liệu vòng có phải là lượt cuối cùng không?
Đây là một vấn đề: khi bạn phải thêm thông tin thu thập được trong mỗi vòng để cùng một tập tin, bạn chỉ có thể không bao giờ đóng tập tin, bởi vì bạn không bao giờ nhận biết khi vòng cuối cùng là. Vì vậy, tệp không bao giờ bị đóng và vẫn trống.
Sử dụng móc tắt cũng không hoạt động, móc không bao giờ được gọi.
Bất kỳ ý tưởng nào?
Dường như đó là những gì tôi đang tìm kiếm! Cảm ơn! –