1

Я создаю установщик для приложения Java для Windows. Клиенты хотят связать JRE с установкой (я знаю, что это как-то не одобряется, но это не мое дело). Если я укомплектую 32-битную версию Windows JRE7, будет ли она работать на всех версиях Windows (XP-8, 32- и 64-битная)?

1 ответ1

0

Загрузки Java для всех операционных систем гласят:

Если вы используете взаимозаменяемые 32-разрядные и 64-разрядные браузеры, вам потребуется установить как 32-разрядную, так и 64-разрядную версию Java, чтобы иметь подключаемый модуль Java для обоих браузеров.

Согласно установке JRE на 64-разрядных компьютерах с Windows:

64-разрядные операционные системы Windows (которые могут быть Windows 7, Vista или XP) поставляются с 32-разрядным браузером Internet Explorer (IE) в качестве стандарта (по умолчанию) для просмотра веб-страниц. Эти операционные системы также включают в себя 64-разрядный браузер Internet Explorer. Однако его использование не является обязательным, и оно должно быть явно выбрано для просмотра веб-страниц. Обратите внимание, что, поскольку некоторые веб-материалы могут работать некорректно в 64-битном браузере, рекомендуется использовать 32-битный браузер по умолчанию и установить 32-битную JRE.

В соответствии с установкой JRE для Microsoft Windows (64-разрядная версия) и какую загрузку Java следует выбрать для моей 64-разрядной операционной системы Windows?:

Ниже приведены некоторые из известных проблем при установке 32-разрядного JRE на компьютере с 64-разрядной архитектурой Windows:

  • Функции онлайн-установки и обновления Java не применимы к 64-битной архитектуре. Это означает, что вы не увидите вкладку «Обновление» как часть панели управления Java. Вы можете вручную обновить Java в 64-разрядной версии Windows, запустив последнюю версию 64-разрядного автономного установщика Java.

  • Общедоступная JRE, установленная с 32-разрядной JRE, не зарегистрирована. Вы должны установить переменную среды PATH так, чтобы она указала на JAVA_HOME \bin, чтобы зарегистрировать JRE.

Так что да, за исключением проблем, отмеченных выше, 32-битная JRE будет хорошо работать и на 64-битных версиях Windows, если 64-битные браузеры не используются.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .