Como posso usar uma biblioteca compilada para o Java 7 no Java 6?

Eu estou trabalhando em um aplicativo Java, onde eu preciso usar um jarro chamadomyBeans.jar.

estemyBeans.jar contém muitos arquivos de classe, que são compilados comjdk 1.7. Eu não tenho o código-fonte para esses arquivos de classe.

E toda a minha aplicação está usandojdk 1.6. Eu não posso mudar o compilador parajdk 1.7. Então, quero que meu jar seja compatível com meu aplicativo. E é por isso que eu quero que as classes do jar sejam compiladas comjdk 1.6.

Agora minha pergunta é:Existe alguma maneira de compilar os arquivos de classe (e não os arquivos java) usando o jdk 1.6?

Quaisquer sugestões alternativas também são bem vindas.

Alguém me recomendou para obter o código-fonte dos arquivos de classe usando o decompiler e depois compilar o código-fonte com o jdk 1.6. Mas eu preferiria essa solução no final, pois há muitos arquivos de classe.

questionAnswers(1)

yourAnswerToTheQuestion