JDK, JRE и JAR-совместимость

Я немного знаю об JDK и JRE, а также о бинарной совместимости (например,это а такжеэто), но не уверен насчет следующей ситуации:

Предположим, у меня есть приложение, которое скомпилировано с использованием JDK5 и работает на JRE6. Он использует некоторые библиотеки (jar), которые также скомпилированы с использованием JDK5.

Теперь я хочу скомпилировать свое приложение, используя JDK6. Какие новые проблемы могут возникнуть во время выполнения в таком случае (в частности, при совместимости со «старыми» банками)? Должен ли я полностью протестировать приложение (коснуться каждой библиотеки) или могу положиться на обещанную совместимость с JDK / JRE?

Ответы на вопрос(3)

Ваш ответ на вопрос