2010-02-26 73 views
4

我試圖編譯我的web應用與javac – source 1.5 – target 1.4我結束了錯誤: 的javac:源代碼版本1.5要求目標1.5版是否可以將Java 1.5源Web應用程序編譯爲1.4?

由於我使用的是仿製藥和其他特點的;當我試着使用–source 1.4編譯我結束了錯誤:

(use -source 5 or higher to enable generics) 
(use -source 5 or higher to enable for-each loops) 
(use -source 5 or higher to enable annotations) 

我需要部署與安裝了Java 1.4的箱子;其中我無法控制,所以升級是不可能的。

對此提出建議?

回答

5

你應該可以用Retroweaver來做到這一點。

+1

是的,我有幾個相當大的應用程序,我使用retroweaver。到目前爲止,它似乎工作非常好。 – 2010-02-26 06:19:51

+0

會試試感謝。 – jonasespelita 2010-03-01 03:20:36

+0

嘿它很好用。我甚至修改了Netbeans構建腳本,以便Retroweaver可以自動編譯代碼。真棒。 – jonasespelita 2010-09-29 09:10:43

相關問題