2009-11-17 30 views

Trả lời

3

Tôi không biết bất kỳ plugin Maven nào có thể thêm chức năng này, nhưng bạn có thể gọi số Serialver Ant task bằng cách sử dụng Maven AntRun Plugin trong giai đoạn process-sources của vòng đời.

+0

Ý của bạn có phải là 'nguồn quy trình' không? –

+0

Vâng đó là ý tôi. Đang chỉnh sửa ngay bây giờ. Cảm ơn! –

+0

Tôi có lẽ sẽ đi với antrun trong thời gian này. cảm ơn rất nhiều – Joe

2

Các compile mojo của AspectJ compiler Maven Plugin có một tham số XaddSerialVersionUI rằng:

Nguyên nhân trình biên dịch để tính toán và thêm lĩnh vực SerialVersionUID cho bất kỳ loại thực hiện Serializable mà bị ảnh hưởng bởi một khía cạnh. Trường được tính dựa trên lớp trước khi việc dệt diễn ra.

Vì vậy, bạn có thể áp dụng khía cạnh giả hoặc trống và sử dụng plugin này để dệt lớp học của bạn (không lý tưởng nhưng tôi không nghĩ rằng việc sửa đổi nguồn Java trực tiếp thực sự là một phương pháp hay).

Các vấn đề liên quan