Ho un progetto che utilizza generici e pochi Java 1.5/6 bit e pezzi. È possibile compilare questo codice per lavorare su un sistema che esegue un JRE 1.4?Compilazione del codice Java scritto per 1.5 per funzionare con 1.4 JRE?
Uso uno script di build ANT e un task javac per compilare la libreria. Questo funziona bene mentre l'attributo target è 1.5.
Se cambio il target da 1,4 ricevo il seguente errore:
generics are not supported in -source 1.4
(use -source 5 or higher to enable generics)
Così ho aggiungere un attributo di origine e cercare un valore di 5 e 1,5. Nuovo errore:
javac: source release 5 requires target release 1.5
Devo passare attraverso tutto il mio codice e modificare le cose 1.5 per far funzionare questo?
Note 1.4 ha terminato il suo periodo di vita di servizio e 1,5 è la maggior parte del suo modo attraverso. Tuttavia, il supporto "Java for Business" è disponibile a un prezzo. –