我有一個項目,使用泛型和一些Java 1.5/6個零碎。 是否有可能編譯此代碼以在運行1.4 JRE的系統上工作?編寫用於1.5編寫的Java代碼以使用1.4 JRE?
我使用ANT構建腳本和javac任務來編譯庫。當目標屬性爲1.5時,這樣可以很好地構建。
如果我更改目標是1.4,我得到以下錯誤:
generics are not supported in -source 1.4
(use -source 5 or higher to enable generics)
所以我添加源屬性和嘗試的5和1.5的值。新錯誤:
javac: source release 5 requires target release 1.5
我將不得不經過我所有的代碼,並更改1.5的東西,使這項工作?
注1.4已經完成它的使用壽命週期和1.5是它的大部分的方式,通過。但是,「Java for Business」支持的價格是可用的。 – 2009-06-10 11:55:43