Вопрос

Список потенциальных проблем совместимости предоставлен Sun: http://java.sun.com/j2se/1.5.0/compatibility.html

Сталкивались ли вы с другими проблемами при запуске/тестировании старых приложений 1.4 на Java 5 (например.Конкретная библиотека больше не работает....) ?

Это было полезно?

Решение

Альтернативный список проблем обратной совместимости во всех версиях JDK, включая 1.4 и 1.5, можно найти на следующих веб-сайтах:

  • JDK-Результаты на Домашняя страница Japitools:

    В идеальном мире каждая версия JDK была бы полностью обратно совместима с предыдущей.Как показывает следующая таблица, на самом деле это не так. ...

  • Результаты тестирования JDK на Java-апстрим-трекер:

    Этот сервис предназначен для мониторинга и анализа разработки Java-библиотек.Он ищет новые выпуски различных библиотек и проверяет их на обратную бинарную и исходную совместимость. ...

Эти результаты были получены с помощью инструментов статического анализа и могут использоваться вместе с официальными примечаниями о совместимости (Несовместимости в J2SE 5.0 с версии 1.4.2. от Sun/Oracle).

enter image description here

Другие советы

А Список устаревших Java 1.5.0 может быть поможет.

В общем, код, работающий под версией 1.4, должен работать и под версией 1.5.Я не думаю, что какие-либо ранее устаревшие методы были удалены.Однако ошибки исправляются между выпусками, и вы можете получить несколько иное поведение, если ваше приложение было написано таким образом, который зависел от ошибки (я столкнулся с этим в приложении Swing).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top