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

Отметьте: Это руководство по развертыванию Java описывает функции, выпущенные до Java SE 6 обновлений 10 выпусков. См. Java Богатый документ Разработки и Развертывания Интернет-приложений для последней информации.

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

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

Содержание

Общий

Панель General похожа на это:

Общая панель

Это включает три подпанели: О, Сетевые Настройки, и Временные интернет-Файлы.

О

О... кнопке выводит на экран информацию о версии для последнего JRE, установленного на компьютере.

Сетевые Настройки

Эти настройки для сетевых соединений. Нажмите Сетевые Настройки... кнопка, чтобы получить Сетевое диалоговое окно Настроек. Есть четыре вариантов:

Используйте настройки браузера

Проверьте это, чтобы использовать настройки прокси значения по умолчанию браузера. Это - (проверенная) настройка по умолчанию.

Используйте прокси-сервер

У Вас есть два вариантов здесь:

Усовершенствованная панель Network Settings

Используйте автоматический сценарий конфигурации прокси

Можно определить расположение (URL) для файла JavaScript (.js или.pac расширение), который содержит FindProxyForURL функция. FindProxyForURL имеет логику, чтобы определить прокси-сервер, чтобы использовать для запроса соединения.

Прямая связь

Выберите это для ситуаций, где Вы не хотите использовать прокси.

Временные интернет-Файлы

Можно сделать следующее:

Обновление

Панель Update похожа на это:

Панель обновления

Отметить

Эта панель только доступна на Windows для 1.4.2_01 и более высокие выпуски и только для пользователей с Административными привилегиями.

Панель Update, в соединении с Планировщиком Обновления Java (jusched.exe), используется, чтобы обеспечить последние обновления Java до конца пользователь.

Опции Панели обновления

На вкладке Update есть две основных опции:

Автоматическое обновление выполняется на запланированной основе, и оно выбирается, проверяя флажок Check for Updates Automatically.

Ручное обновление выполняется, нажимая кнопку Update Now.

Если Вы выбираете автоматическое обновление, можно тогда установить уведомление через Уведомление Меня: выпадающее меню, и можно установить расписание обновления через Усовершенствованное... кнопка.

С уведомлением Вы можете, хотел быть уведомленным прежде, чем обновление загружается и прежде, чем это будет установлено; или Вы можете, хотел быть уведомленным только прежде, чем обновление устанавливается (то есть, загрузка является автоматической).

Усовершенствованное... позволяет Вам выбирать требуемую частоту для обновлений: ежедневно, еженедельный (значение по умолчанию), или ежемесячно. Для ежедневных обновлений можно выбрать время дня для обновления; для еженедельных обновлений можно выбрать день недели и времени дня; для ежемесячных обновлений можно выбрать день месяца и времени дня.

Можно сделать ручные обновления в любое время, нажимая кнопку Update Now. Это позволяет Вам делать непосредственные, незапланированные обновления.

Планировщик Обновления Java

Планировщик Обновления Java (jusched.exe) используется для того, чтобы запуск автоматические обновления, когда Обновление Автоматически выбирается на вкладке Update. jusched.exe выполнения как фоновый процесс, который запускает менеджера по Обновлению в предопределенных интервалах, установленных пользователем через Усовершенствованное... кнопка вкладки Update. Менеджер по Обновлению координирует процесс обновления.

jusched.exe запускается, когда пользователь перезагружает компьютер после установки SDK/JRE. Это обычно прозрачно пользователю, но может быть просмотрено на вкладке Processes Windows Task Manager. Если пользователь по некоторым причинам не хочет, чтобы планировщик работал, он может быть уничтожен через кнопку End Process вкладки Processes.

Java

Панель Java похожа на это:

Панель Java

Щелкните по Представлению... кнопка, чтобы получить доступ к диалоговому окну Настроек среды выполнения Java.

Настройки Среды выполнения Java

Эти настройки будут использоваться, когда приложение Java будет запущено. Диалоговое окно Настроек среды выполнения Java похоже на следующий Windows:

Диалоговое окно Настроек Среды выполнения Java

Каждая строка в панели Java Runtime Versions представляет среду выполнения Java, которая устанавливается в Вашем компьютере. Можно изменить значение в каждой ячейке двойным щелчком это:

Нажмите кнопку Find, чтобы запустить Средство обнаружения JRE. Эта утилита ищет незарегистрированные частные среды выполнения Java, установленные в Вашем компьютере, и добавляет их к панели Java Runtime Versions.

Нажмите кнопку Add, чтобы вручную добавить среду выполнения Java к панели Java Runtime Versions. Когда Вы нажимаете кнопку Add, новая строка появляется в панели Java Runtime Versions; однако, нет никаких значений для Платформы, Продукта, Пути, Параметров периода выполнения, и Включены; следует определить их непосредственно.

Нажмите кнопку Remove, чтобы удалить выбранную среду выполнения Java из панели Java Runtime Versions.

Примечания

Всегда будет по крайней мере одна запись. Это будет последний раз установленный JRE; то есть, JRE связался с Панелью управления Java.

Windows покажет весь JREs, установленный на компьютере. Панель управления Java находит JREs, смотря в реестре. На Unix ситуация отличается. Нет никакого реестра, таким образом, нет никакого легкого способа найти JREs, что пользователь, возможно, установил. JRE, который Сеть Java Запускает или Плагин Java, использует, чтобы развернуться, приложения JRE, который считают зарегистрированным. Следовательно, используйте Находку, Добавьте, и кнопки Remove, чтобы измениться, какие JREs перечисляются в панели сред выполнения Java.

Для Unix, только версия 5.0 или выше должен быть добавлен. Для Windows, где все JREs находятся в реестре, версии 1.3.1 или выше будут выведены на экран.

Пример:

Предположите, что Вы работаете на Microsoft Windows с Microsoft Internet Explorer, сначала установили версию 1.4.2, тогда версия 5.0, и Вы хотите работать 1.4.2.

  1. Пойдите в j2re1.4.2\bin каталог, где JRE 1.4.2 был установлен. На установке значения по умолчанию Windows это было бы здесь: C:\Program Files\Java\j2re1.4.2\bin
  2. Двойной щелчок jpicpl32.exe файл располагался там. Это запустит панель управления для 1.4.2.
  3. Выберите вкладку Browser. Microsoft Internet Explorer, могло бы все еще казаться, был бы установлен (проверенный). Однако, когда 5.0 был установлен, регистрация 1.4.2 JRE с Internet Explorer была перезаписана 5.0 JRE.
  4. Если Microsoft Internet Explorer показывают как проверено, непроверьте это и щелкните по Apply. Вы будете видеть, что диалоговое окно подтверждения утверждает, что настройки браузера изменились.
  5. Проверьте Microsoft Internet Explorer и щелкните по Apply. Следует видеть диалоговое окно подтверждения.
  6. Перезапустите браузер. Это должно теперь использовать 1.4.2 JRE для стандартного APPLET теги.

Можно добавить, что JRE нажатием Добавляет и определение его расположения (см. примечания выше).

Для Окна и Unix можно дополнительно установить Настройки Среды выполнения Java для JRE.

Параметры Среды выполнения Java

Можно переопределить параметры запуска значения по умолчанию Плагина Java, определяя пользовательские опции в поле Java Runtime Parameters. За исключением установки classpath и cp (см. Установку classpath и cp ниже), синтаксис является тем же самым как использующийся с параметрами к java вызов командной строки. См. средство запуска java для полного списка параметров командной строки:

средство запуска java: Windows, Солярис и Linux.

Ниже некоторые примеры параметров Среды выполнения Java.

Установка classpath и cp

Следующий формат должен использоваться для того, чтобы установить classpath и cp в Плагине Java. Это отличается немного от java формат командной строки, который использует пространство вместо равного (=) знак.

-classpath=<path>
-cp=<path>

Включение и отключение поддержки утверждения

Чтобы включить поддержке утверждения, следующее системное свойство должно быть определено в Параметрах Среды выполнения Java:

-[ enableassertions | ea ][:<package name>"..." | : <class name> ]

Чтобы отключить утверждение в Плагине Java, определите следующее в Параметрах Среды выполнения Java:

-[ disableassertions | da ][:<package name>"..." | : <class name> ]

См. Средство Утверждения для большего количества деталей о включении/отключении утверждениям.

Утверждение отключается в коде Плагина Java по умолчанию. Так как эффект утверждения определяется во время запуска Плагина Java, изменяя настройки утверждения в Панели управления Плагина Java потребует, чтобы перезапуск браузера для новых настроек вступил в силу.

Поскольку у кода Java в Плагине Java также есть встроенное утверждение, возможно включить утверждению в коде Плагина Java через следующее:

-[ enableassertions | ea ]:sun.plugin

Трассировка и журналирование поддержки

Трассировка является средством, чтобы перенаправить любой вывод в Консоли Java к файлу трассировки (.plugin<version>.trace).

-Djavaplugin.trace=true
-Djavaplugin.trace.option=basic|net|security|ext|liveconnect

Если Вы не хотите использовать имя файла трассировки значения по умолчанию:

-Djavaplugin.trace.filename=<tracefilename>

Подобный трассировке, журналирование является средством, чтобы перенаправить любой вывод в Консоли Java к файлу журнала (.plugin<version>.log) использование API Журналирования Java. Журналирование может быть включено, включая свойству javaplugin.logging.

-Djavaplugin.logging=true

Если Вы не хотите использовать имя файла журнала значения по умолчанию, войдите:

-Djavaplugin.log.filename=<logfilename>

Кроме того, если Вы не хотите перезаписывать файлы трассировки и файлы журнала каждый сеанс, можно установить свойство:

-Djavaplugin.outputfiles.overwrite=false

Если свойство устанавливается в false, тогда файлы трассировки и файлы журнала будут уникально названы по имени каждого сеанса. Если бы имена файла трассировки и файла журнала значения по умолчанию используются, то файлы назвали бы следующим образом

.plugin<username><date hash code>.trace
.plugin<username><date hash code>.log

Трассировка и журналирование набора через Панель управления вступят в силу, когда Плагин будет запущен, но изменения, произведенные через Панель управления, в то время как Плагин работает, будет иметь никакого эффекта до перезапуска.

Для получения дополнительной информации о трассировке и журналировании, см., что глава вызывала Трассировку и Журналирование.

Отладка апплетов в Плагине Java

Следующие опции используются, отлаживая апплеты в Плагине Java. Для получения дополнительной информации по этой теме см. Поддержку Отладки в Руководстве разработчика Плагина Java.

-Djava.compiler=NONE
-Xnoagent
-Xdebug
-Xrunjdwp:transport=dt_shmem,address=<connect-address>,server=y,suspend=n

<connect-address> может быть любая строка (пример: 2502) который используется Отладчиком Java (jdb) позже соединяться с JVM

Тайм-аут соединения значения по умолчанию

Когда соединение делается апплетом к серверу, и сервер не отвечает должным образом, апплет, может казаться, зависает и может также заставить браузер зависать, с тех пор по умолчанию нет никакого сетевого тайм-аута соединения.

Чтобы избежать этой проблемы, Плагин Java 1.4 добавил значение тайм-аута сети значения по умолчанию (2 минуты) для всех HTTP-соединений. Можно переопределить эту установку в Параметрах Среды выполнения Java:

-Dsun.net.client.defaultConnectTimeout=<value in
milliseconds>

Другое сетевое свойство, которое можно установить, sun.net.client.defaultReadTimeout.

-Dsun.net.client.defaultReadTimeout=<value in milliseconds>

Отметить

Плагин Java не устанавливает sun.net.client.defaultReadTimeout по умолчанию. Если Вы хотите установить это, сделайте так через Параметры Среды выполнения Java как показано выше.

Сети описания свойств:

sun.net.client.defaultConnectTimeout
sun.net.client.defaultReadTimeout

Эти свойства определяют, соответственно, значение по умолчанию соединяют и читают значения тайм-аута для обработчиков протокола, используемых java.net.URLConnection. Значение по умолчанию, установленное обработчиками протокола, -1, что означает, что нет никакого набора тайм-аута.

sun.net.client.defaultConnectTimeout определяет тайм-аут (в миллисекундах), чтобы установить соединение с узлом. Например, для http соединений это - тайм-аут, устанавливая соединение с http сервером. Для соединений протокола передачи файлов это - тайм-аут, устанавливая соединение с серверами протокола передачи файлов.

sun.net.client.defaultReadTimeout определяет тайм-аут (в миллисекундах), читая из входного потока, когда соединение устанавливается к ресурсу.

Для официального описания этих свойств см. Объединяющиеся в сеть Свойства.

Безопасность

Примечания

  1. Некоторая информация в этом разделе зависит от понимания Системы - и Файлы Свойств На уровне пользователя. Пожалуйста, считайте тот раздел.
  2. На уровне системы keystore файлы не существуют по умолчанию; они создаются и управляются Системным администратором, использующим keytool. (См. Средства обеспечения безопасности.)

Панель Security похожа на это:

Панель безопасности

Нажмите Сертификаты... кнопка, чтобы получить диалоговое окно Сертификатов, которое похоже на это:

Диалоговое окно сертификатов

Типы сертификата

Это обрабатывает и Пользователя - и сертификаты (всего предприятия) На уровне системы о следующих типах:

Доверяемые Сертификаты

Они - сертификаты для подписанных апплетов и приложений, которым доверяют.

Безопасный сайт

Они - сертификаты для безопасных сайтов.

CA подписывающего лица

Они - сертификаты о Центрах сертификации (АВАРИЯ) для Доверяемых Сертификатов; Центры сертификации - те, кто выпускает сертификаты подписывающим лицам Доверяемых Сертификатов.

Безопасный CA сайта

Они - сертификаты о Центрах сертификации (АВАРИЯ) для безопасных сайтов; Центры сертификации - те, кто выпускает сертификаты для безопасных сайтов.

Аутентификация клиента

Они - сертификаты для клиента, чтобы аутентифицировать себя к серверу.

Сертификаты на уровне пользователя

Опции

Для Доверяемого, Безопасного сайта, и сертификатов Аутентификации клиента, есть четыре опции: Импорт, Экспорт, Удаляет, и Детали. Пользователь может импортировать, экспортировать, удалить, и просмотреть детали сертификата.

Для CA Подписывающего лица и Безопасного CA сайта, есть только одна опция: Детали. Пользователь может только просмотреть детали сертификата.

Значение по умолчанию Расположение Keystore

Расположения значения по умолчанию keystore файлы для Unix и Windows следующие:

Операционная система Расположение
Unix ${user.home}/.java/deployment/security.
Windows

${deployment.user.home}\security

Например, на Windows, 2000/XP, расположение значения по умолчанию keystore файлы для пользователя jsmith был бы следующие:

C:\Documents and Settings\jsmith\ApplicationData\Sun\Java\Deployment\security

Расположение Keystore не по умолчанию

Для расположений не по умолчанию сертификата keystore файлы, определите их в На уровне пользователя deployment.properties file со следующими именами свойства:

Тип сертификата Имя свойства
Доверяемые Сертификаты deployment.user.security.trusted.certs
Безопасный сайт deployment.user.security.trusted.jssecerts
CA подписывающего лица deployment.user.security.trusted.cacerts
Безопасный CA сайта deployment.user.security. trusted.jssecacerts
Аутентификация клиента deployment.user.security.trusted.clientcerts

Сертификаты на уровне системы

Опции

Для сертификатов На уровне системы единственные опции, которые имеет пользователь, являются Экспортом и Деталями.

Значение по умолчанию Расположение Keystore

Доверяемый, Безопасный Сайт, и сертификат Аутентификации клиента keystore файлы не существуют по умолчанию. Таким образом нет никаких расположений значения по умолчанию для них.

Расположение значения по умолчанию для CA Подписывающего лица keystore:

Операционная система Расположение
Unix $JAVA_HOME/lib/security/cacerts
Windows

$JAVA_HOME\lib\security\cacerts

Расположение значения по умолчанию для Безопасного CA Сайта keystore:

Операционная система Расположение
Unix $JAVA_HOME/lib/security/jssecacerts
Windows

$JAVA_HOME\lib\security\jssecacerts

Расположение Keystore не по умолчанию

Расположение keystore файлы для различных типов сертификатов могут также быть установлены в На уровне системы deployment.properties файл, если это существует. (На уровне системы deployment.properties файл не существует по умолчанию. Это определяется в a deployment.config файл. См. На уровне системы deployment.properties file.) Следующие свойства могут быть определены:

Тип сертификата Имя свойства
Доверяемые Сертификаты deployment.system.security.trusted.certs
Безопасный сайт deployment.system.security.trusted.jssecerts
CA подписывающего лица deployment.system.security.trusted.cacerts
Безопасный CA сайта deployment.system.security. trusted.jssecacerts
Аутентификация клиента deployment.system.security.trusted.clientcerts

Усовершенствованный

Панель Advanced похожа на это:

Усовершенствованная панель

Это включает опции для Отладки, консоли Java, Java Значения по умолчанию для Браузеров, Плагина Java, времени выполнения JavaFX, создания Ярлыка, Ассоциации Файла/MIME JNLP, Установки приложения, Автозагрузки JRE, Небезопасных версий JRE, Безопасности, и Разного.

Отладка

Можно позволить проследить и зарегистрировать. Для получения дополнительной информации по трассировке и журналированию и как установить параметры периода выполнения для трассировки и журналирования, см. Трассировку и Журналирование.

Консоль Java

Есть три опции:

См. Консоль Java для информации об этом.

Java значения по умолчанию для Браузеров

Есть две опции; оба выбираются по умолчанию:

Эта опция включает настройкам в Вашем браузере, которые позволяют Вам использовать JRE, установленный в Вашем компьютере.

Например, если Вы включаете этой опции для Microsoft Internet Explorer, тогда опция Use JRE <номер версии> для <апплета> (требует перезапуска), доступно, где <номер версии> является версией JRE, установленного в Вашем компьютере. (Найдите эту опцию, идя в Инструменты, тогда интернет-Опции, затем щелкните по вкладке Advanced.)

Кроме того, если Вы включаете этой опции для Mozilla Family, и Ваш браузер является Firefox, тогда Консоль Java расширения <номер версии> появляется в Дополнительном списке, где <номер версии> является версией JRE, установленного в Вашем компьютере. (Получите доступ к Дополнительному списку из меню Tools в строке меню.)

Плагин Java

Есть только одна опция, которая выбирается по умолчанию: Включите Плагину Java следующего поколения (требует перезапуска браузера).

Если эта опция выбирается, то реализация Плагина Java, представленного в Java SE 6 обновлений 10, используется. Если эта опция не выбирается, реализация Плагина Java до того, представленного в Java, SE 6u10 используется.

Время выполнения JavaFX (Windows только)

Есть только одна опция, которая выбирается по умолчанию: Включите времени выполнения JavaFX. Используйте эту опцию, чтобы включить или отключить время выполнения JavaFX.

Создание ярлыка

Это предоставляет возможности для Сети Java, Запускаются для того, чтобы создать ярлыки на рабочем столе. Опции:

Ассоциация Файла/MIME JNLP

Это позволяет Вам связывать файлы с типом MIME JNLP. Опции (переключатель, выберите только один):

Установка приложения

Есть четыре опции:

Приложение Java или апплет, который запускается с Веб-Запуском Java, могут или быть установлены или кэшироваться на клиентском компьютере. Если приложение Java кэшируется, то Сеть Java Запускает хранилища все приложение в его кэше; приложение удаляется из клиентского компьютера, когда Сеть Java Запускает порожнюю тару ее кэш. Если приложение Java будет установлено, то приложение будет иметь запись в Добавлении или Удалит апплет Программ в Windows Control Panel.

Приложение Java или апплет могут определить, предпочитает ли это кэшироваться или установленным; если приложение Java определяет, что предпочитает быть установленным, то ему подсказывают. По умолчанию приложения Java, которым подсказывают, устанавливаются на клиентском компьютере. Можно также определить, что приложение Java устанавливается, если оно создает ярлык на клиентском компьютерном рабочем столе.

Автозагрузка JRE

Есть три опции:

Если файл JNLP запрашивает JRE, который не устанавливается, то эта опция определяет, какое действие выполняется.

Небезопасные Версии JRE

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

Эта опция устанавливает свойство deployment.insecure.jres в deployment.properties файл. См. Конфигурационный файл Развертывания и Свойства для получения дополнительной информации об этом файле.

Безопасность

Общие параметры являются флажками. Можно выбрать любое число доступных параметров. Все опции проверяются по умолчанию за исключением определенных. Смешанные опции кода являются переключателями. Можно выбрать только одну опцию. Следующее является различными опциями безопасности Java:

Разное (Окно только)

Есть две опции; оба проверяются по умолчанию:

Команда, чтобы запустить браузер значения по умолчанию (Unix только, не показанный выше)

Позволяет Вам определять расположение браузера значения по умолчанию, который будет запущен.


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