¿Cómo puedo usar una biblioteca compilada para Java 7 en Java 6?

Estoy trabajando en una aplicación Java, donde necesito usar un jar llamadomyBeans.jar.

EstamyBeans.jar contiene una gran cantidad de archivos de clase, que se compilan conjdk 1.7. No tengo el código fuente de esos archivos de clase.

Y toda mi aplicación está usandojdk 1.6. No puedo cambiar su compilador parajdk 1.7. Así que quiero que mi jarra sea compatible con mi aplicación. Y es por eso que quiero que las clases del jar se compilen conjdk 1.6.

Ahora mi pregunta es:¿Hay alguna forma de compilar los archivos de clase (y no los archivos java) utilizando jdk 1.6?

Cualquier sugerencia alternativa también son bienvenidas.

Alguien me recomendó que obtuviera el código fuente de los archivos de clase usando el descompilador y luego compilé el código fuente con jdk 1.6. Pero preferiría esta solución al final, ya que hay muchos archivos de clase.

Respuestas a la pregunta(1)

Su respuesta a la pregunta