У меня есть linux box, который не подключен к Интернету.
Я установил на него Firefox 24.0
и jre1.7.0_40
(а также 1.7.0_17
)
Когда я запускаю FF с локальным установленным в окне веб-приложением, я получаю всплывающее предупреждение о том, что
Необходимость обновления Java; Версия YourJava устарела
Я не отказываюсь от того, как Java знает, что это "устаревший"??? Что по сравнению с чем? Я бы предположил, что проверяет доступные версии на oracle.com, и если текущий, установленный в системе, слишком стар, то это предупреждение.
Или само начало приложения, которое запускается, содержит некоторую информацию о версии Java, которая была доступна или что использовалось во время компиляции.