Tôi đang làm việc trên một dự án phải chạy trên Java SE 5 và Java SE 6. Gần đây, tôi đã bắt đầu sử dụng công cụ thêm chú thích @Generated
vào mã được tạo và tôi muốn giữ các chú thích đó. Có vẻ như javax.annotation.Generated
nằm trong Java 5 EE và Java 6 SE and later, nhưng không có trong API Java 5 SE.Làm cách nào để thêm javax.annotation.Generated to Java SE 5?
Cách tốt nhất để bao gồm javax.annotation.Generated
khi tôi gửi nó cho khách hàng, vì vậy nó sẽ chạy trên cả Java SE 5 và Java SE 6 mà không có bất kỳ vấn đề gì? Tôi chỉ cần bao gồm một jarfile thêm? Nếu vậy, cái nào hiện có ở chế độ @Generated
?
Cảm ơn! Điểm thưởng cho đầu GrepCode. – rob
Nhờ @skaffman. Đối với một ** Gradle build ** dependency nên là 'compile 'org.glassfish: javax.annotation: 10.0-b28'' rồi. – JJD
cũng có sẵn với 'biên dịch' javax.annotation: jsr250-api: 1.0'' – nicopico