Wie kann ich eine für Java 7 kompilierte Bibliothek in Java 6 verwenden?

Ich arbeite an einer Java-Anwendung, bei der ich ein jar mit dem Namen verwenden mussmyBeans.jar.

DiesemyBeans.jar enthält viele Klassendateien, mit denen kompiliert wirdjdk 1.7. Ich habe nicht den Quellcode für diese Klassendateien.

Und meine ganze Anwendung verwendetjdk 1.6. Ich kann den Compiler nicht ändernjdk 1.7. Deshalb möchte ich, dass mein Glas mit meiner App kompatibel ist. Und deshalb möchte ich, dass die Klassen des Glases mit kompiliert werdenjdk 1.6.

Jetzt ist meine Frage:Gibt es eine Möglichkeit, die Klassendateien (und nicht Java-Dateien) mit jdk 1.6 zu kompilieren?

Alternative Vorschläge sind ebenfalls willkommen.

Jemand empfahl mir, den Quellcode mit Decompiler aus den Klassendateien zu holen und dann den Quellcode mit jdk 1.6 zu kompilieren. Aber ich würde diese Lösung letztendlich vorziehen, da es viele Klassendateien gibt.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage