Estoy trabajando en un proyecto que tiene que ejecutarse en Java SE 5 y Java SE 6. Recientemente comencé a usar una herramienta que agrega @Generated
anotaciones al código generado, y quiero mantener esas anotaciones. Parece que javax.annotation.Generated
está en Java 5 EE y Java 6 SE and later, pero no está en la API de Java 5 SE.¿Cómo añado javax.annotation.Generated a Java SE 5?
¿Cuál es la mejor manera de incluir javax.annotation.Generated
cuando lo envío al cliente, por lo que se ejecutará en Java SE 5 y Java SE 6 sin ningún problema? ¿Solo necesito incluir un jarfile adicional? Si es así, ¿en cuál vive @Generated
?
Gracias! Puntos de bonificación para el consejo de GrepCode. – rob
Gracias a @skaffman. Para una ** construcción de Gradle ** la dependencia debería ser 'compile 'org.glassfish: javax.annotation: 10.0-b28'' luego. – JJD
también disponible con 'compile 'javax.annotation: jsr250-api: 1.0'' – nicopico