Spec-Zone .ru
спецификации, руководства, описания, API
Содержание документации

Поддержка мультиверсии

Java Богатое Руководство по Интернет-приложениям > Улучшения и Другие Функции> Поддержка Протокола

Следующие темы затрагиваются:

Уникальный Тип MIME

Есть уникальный тип MIME для каждой новой версии или версии патча Плагина Java. Тип MIME идентифицирует тип или версию исполнимой программы Java, которая будет загружена и инициализирована Плагином Java. Это определяется с элементом, вводят embed тег с Firefox и с <param name="type"> в object тег для Internet Explorer. Если Вы хотите использовать минимальную версию Плагина Java с Firefox, определите, что уникальный MIME вводит embed тег.

Тип MIME, соответствующий версии Плагина Java, установленного в Вашем компьютере, похож на следующее:

application/x-java-applet;jpi-version=<version>

где version включает майора, незначительного и номера версий патча.

Плагин Java поддерживает, поддерживает последнюю версию типа MIME (соответствующий версии Плагина Java) и всем предыдущим версиям типа MIME.

Другие типы MIME, поддерживаемые Плагином Java, похожи на следующее:

application/x-java-applet;version=<version>

Чтобы определить, какие типы MIME поддерживаются версией Плагина Java, установленного на Вашем компьютере, войти about:plugins в панели расположения Firefox. Это выводит на экран список установленных и обнаруженных плагинов. Ищите запись Плагина Java; это перечислит все поддерживаемые типы MIME. См. about:plugins в Базе знаний MozillaZine для получения дополнительной информации.

Пример:

Для Плагина Java 1.7.0, уникальный тип MIME был бы:

application/x-java-applet;jpi-version=1.7

Отметьте: Если у Вас будут различные версии установленного JRE, то только последняя версия Плагина Java будет установлена. Как упомянуто ранее, эта версия Плагина Java поддерживает все предыдущие версии типа MIME Плагина Java. Эти типы MIME поддерживаются файлом npjp2.dll. Расположение этого файла перечисляется в about:plugins страница.

Уникальный Ключ реестра Плагина Java

Есть уникальный ключ реестра Плагина Java для каждой новой версии или версии патча Плагина Java. Основной ключ реестра Плагина Java следующие:

HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Plug-in\<version number>

Отметьте: Если Вы устанавливали 32-разрядный JRE в 64-разрядной операционной системе, то ключ реестра Плагина Java HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft\Java Plug-in\<version number>.

Определить <version number>, обратитесь к записи Плагина Java в Firefox about:plugins страница.

Пример:

Для Плагина Java, который идет с JRE 7u3, Вы найдете следующее в своем реестре:

HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Plug-in\10.3.0

Уникальный Файл свойств Плагина Java

Файл свойств называют deployment.properties. Это располагается в следующем каталоге:

<User Application Data Folder>\Sun\Java\Deployment

где <User Application Data Folder> папка данных приложения, определенная для пользователя.

Как пример, для пользователя testuser на системе Windows 7, значении <User Application Data Folder> был бы C:\Users\testuser\AppData\LocalLow

Значение <User Application Data Folder> получается из вызова API-функции Win32 SHGetFolderPath() с CSIDL_APPDATA.

Уникальные Файлы трассировки Плагина Java и Файлы журнала

Расположение значения по умолчанию для файлов трассировки и файлов журнала <User Application Data Folder>\Sun\Java\Deployment\log

где <User Application Data Folder> как определяется в Уникальном Файле свойств Плагина Java.

Свойство javaplugin.outputfiles.path может использоваться, чтобы переопределить расположение значения по умолчанию для файлов трассировки и файлов журнала. См. Трассировку и Журналирование для получения дополнительной информации.

Уникальная Панель управления Java

Есть уникальная Панель управления Java для каждого нового выпуска или выпуска патча. Имя файла для Панели управления Java javacpl.exe, который располагается в каталоге <JRE installation directory>\bin.

Только последняя установленная версия Панели управления Java доступна от Windows Control Panel.

Уникальные Ключи реестра для JRE/JDK

Есть уникальные ключи реестра для каждого нового выпуска или выпуска патча JRE/JDK. Эти ключи реестра располагаются следующим образом:

HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Runtime Environment\<version number>
HKEY_LOCAL_MACHINE\Software\JavaSoft\Java Development Kit\<version number>

где <version number> включает майора, незначительного и номера версий патча; например: 1.7.0.

Отметьте: Если Вы устанавливали 32-разрядный JRE в 64-разрядной операционной системе, то ключи реестра располагаются в ключе реестра Плагина Java, HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JavaSoft.

Эти ключи позволяют Плагину Java определять местоположение надлежащей версии JRE.

Много Поддержка Версии в Сеансах Браузера

Многократные версии JRE могут быть установлены на платформе Windows. С апплетами многократного JRE, используя тип MIME jpi-version будет работать с браузерами Firefox, только если Вы включаете следующим опциям:

Чтобы вызвать Панель управления Java для определенной версии JRE просматривают к <JRE_HOME>/bin каталог той версии и выполненный javacpl.exe.

Отметьте: Многократные версии JRE могут быть выполнены в различных сеансах браузера. Однако, многократные версии не могут быть выполнены в том же самом сеансе браузера. Если это предпринимается, пользователь предупреждается, и попытка перестанет работать.


Oracle и/или его филиалы Авторское право © 1993, 2012, Oracle и/или его филиалы. Все права защищены.
Свяжитесь с Нами