Остановка MS Windows 10 от удаления JDK Java

298
ucas

Мой ноутбук работает под управлением MS Windows 10 HomeОС. У меня есть JDK (Java Development Kit)версия 7, которую я использую для разработки программного обеспечения. Текущая доступная версия Java SE (Standard Edition) - версия 8, хотя я держу на своем ноутбуке версию 7.

Теперь ОС получает обновления постоянно. Что он делает, так это то, что после каждого обновления он удаляет JDK в версии 7 и заменяет его на JDK версии 8. И JRE (Java Runtime Environment)все же остается в версии 7.

Мне нужен JDK для разработки программного обеспечения, когда JRE я могу использовать только для запуска программного обеспечения Java. В частности, мне нужен JDK в версии 7.

Есть ли способ в ОС контролировать, какие изменения применяются после каждого обновления? Теперь, что я делаю, так это то, что мне нужно переустанавливать JDK v7 после каждого обновления, что часто. Или есть ли способ сохранить прежнюю версию JDK, v7, нетронутой?

0
Windows не устанавливает JDK. Вам нужно посмотреть настройки JDK и 1 / остановить автоматическое обновление. 2 / Настройте его, чтобы не удалять старую версию. DavidPostill 8 лет назад 1
Хм, я получаю последнюю версию JDK после каждого обновления Windows, в настоящее время. Раньше было не так. Может быть, это новая функция Windows 10? Я считаю, что в прошлом можно было включать / отключать обновление Java на значке Java на значке программ Windows. Теперь эта особенность исчезла, как я вижу сейчас. ucas 8 лет назад 0
Центр обновления Windows, если он на самом деле устанавливает JRE 8, не заменяет JRE 7 на JRE 8, он просто устанавливает 8. Возможно, это меняет системные переменные, но это достаточно легко решить. Я с Дэвидом из Центра обновления Windows никогда не знал, насколько мне установлен JDE, и это не функция Windows, которая существует только в Windows 10. Ramhound 8 лет назад 0

0 ответов на вопрос