Я хочу установить Oracle JRE 1.8.202 x64 без внесения каких-либо изменений в текущее значение по умолчанию java на целевых машинах.
Подробно о том, что я подразумеваю под словом "По умолчанию Java". Я имею в виду, я не хочу, чтобы установщик изменил какие-либо настройки, которые любой текущий или старый Java установщик мог сделать себе по умолчанию (например, изменения пути, java исполняемых файлов, выгруженных в windows
или system32
каталоги, java.exe
добавлены или обновлены до C:\ProgramData\Oracle\Java\javapath\java.exe
, переменные среды, такие как JAVA.HOME
, Java исполняемые файлы добавлены в пути к реестру).
Целевые машины - это совокупность Windows машин, которые будут есть огромное разнообразие текущих Java установок. Некоторые приложения в целевой среде используют по умолчанию java для запуска - я бы предпочел, чтобы они этого не делали, но это вне моего контроля.
Я не вижу никаких вариантов, чтобы остановить установку (jre-8u202- windows -x64.exe), установив для JRE значение по умолчанию. См. Переключатели установщика в Oracle Документы JavaSE 8 .
Кто-нибудь знает какие-либо методы, кроме простого копирования файлов в целевой каталог?
Снимок текущего текущего значения по умолчанию затем восстановление его не является вариантом - Oracle изменили «установку по умолчанию» с течением времени, поэтому чистое восстановление было бы fr agile кроличьей норе.