Ich habe ein Projekt, das Generika und ein paar Java 1.5/6 Bits und Stücke verwendet. Ist es möglich, diesen Code zu kompilieren, um auf einem System mit einer 1.4 JRE zu arbeiten?Kompilieren von Java-Code, der für 1.5 geschrieben wurde, um mit 1.4 JRE zu arbeiten?
Ich benutze ein ANT-Build-Skript und Java-Task, um die Bibliothek zu kompilieren. Dies ist in Ordnung, während das Zielattribut 1,5 ist.
Wenn ich das Ziel ändern 1.4 ich folgende Fehlermeldung erhalten werden:
generics are not supported in -source 1.4
(use -source 5 or higher to enable generics)
So füge ich ein Quellattribut und einen Wert von 5 und 1,5 versuchen. Neuer Fehler:
Muss ich meinen ganzen Code durchgehen und die 1.5 Sachen ändern, damit das funktioniert?
Note 1.4 hat seine Lebensdauer Zeitraum abgeschlossen und 1,5 ist am meisten durch seine Art und Weise. "Java for Business" -Support ist jedoch zu einem Preis erhältlich. –