2010-02-26 25 views
4

J'ai essayé de compiler mon application web avec javac – source 1.5 – target 1.4 je me retrouve avec l'erreur: javac: version source 1.5 nécessite la libération cible 1,5Est-il possible de compiler des applications Web Java 1.5 vers 1.4?

Depuis que je suis en utilisant les médicaments génériques et d'autres fonctions; lorsque je tente de compiler avec –source 1.4 je finis avec les erreurs:

(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) 

J'ai besoin de déployer dans une boîte avec Java 1.4 installé; dont je n'ai aucun contrôle, donc les mises à niveau sont hors de question.

Suggestions?

Répondre

5

Vous devriez être en mesure de le faire avec Retroweaver.

+1

Oui, j'ai plusieurs applications assez importantes pour lesquelles j'utilise retroweaver. Jusqu'à présent, il semble fonctionner à merveille. –

+0

J'essaierai merci. – jonasespelita

+0

Hey ça marche bien. J'ai même modifié les scripts de construction Netbeans afin que Retroweaver tisse automatiquement du code. Impressionnant. – jonasespelita