Ich habe die neueste Version von Eclipse (Mars) heruntergeladen und die erforderliche Java-Version in eclipse.ini-Datei auf 1.6 geändert, da mein Projekt Java 1.6 verwendet.Run Ant auf Eclipse Mars mit Java 1.6
Ich konfigurierte installierte JREs in Eclipse, um Java 1.6 zu verwenden. Aber wenn ich versuche, mein ant Ziel auszuführen, erzeugt es einen Fehler - "JRE Version weniger als 1.7 wird nicht unterstützt".
Gibt es eine Möglichkeit, Java 1.6 in der Mars-Version zu verwenden, da ich momentan nicht auf Java 1.7 upgraden kann?
Das Java, das Sie zum Ausführen von Eclipse verwenden, muss nicht mit dem identisch sein, das Sie für Ihre Projekte verwenden. Sie müssen Eclipse mit Java 7 (oder 8) ausführen, aber Java 6 für Ihre Projekte verwenden. –
Ein ähnliches Problem wurde in dieser stackoverflow Frage diskutiert: http://StackOverflow.com/Questions/31808102/Eclipse-Mars-ant-doesnt-Support-JDK-1-6-Anonym/ – rjahn