Ist es möglich, Klassendateien mit dem Java 7 SDK zu kompilieren, das auf Java 6-JVMs ausgeführt werden kann?

Da die öffentliche Java 6 SE JRE näher an der EOL (Nov '12) rückt, erwäge ich, meine Projekte von Java 6 auf Java 7 zu portieren. Dies wäre keine große Sache, wenn Apple eine Java 7 JRE bereitstellen würde für Mac OS X. Aber da Apple nicht dazu bereit ist, muss ich noch Benutzer unterstützen, die nur eine Java 6 JRE haben.

Gibt es eine Möglichkeit, Java 6-kompatible Binärdateien (Klassendateien) mit Java 7 Javac zu kompilieren? Natürlich ist mir bewusst, dass ich die neuen Java 7-Funktionen dabei nicht nutzen kann.

Vielen Dank in Anticiption!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage