Sto lavorando a un progetto che deve essere eseguito su Java SE 5 e Java SE 6. Recentemente ho iniziato a utilizzare uno strumento che aggiunge annotazioni @Generated
al codice generato e desidero mantenere quelle annotazioni. Sembra che javax.annotation.Generated
sia in Java 5 EE e Java 6 SE and later, ma non sia nell'API Java 5 SE.Come si aggiunge javax.annotation.Generated a Java SE 5?
Qual è il modo migliore per includere javax.annotation.Generated
quando lo invio al cliente, quindi verrà eseguito su Java SE 5 e Java SE 6 senza problemi? Devo solo includere un extra jarfile? In tal caso, quale è lo standard @Generated
?
Grazie! Punti bonus per il suggerimento GrepCode. – rob
Grazie a @skaffman. Per una ** build Gradle ** la dipendenza dovrebbe essere 'compile 'org.glassfish: javax.annotation: 10.0-b28'' quindi. – JJD
disponibile anche con 'compile 'javax.annotation: jsr250-api: 1.0'' – nicopico