Как Вы управляете Java в своей среде Windows/Active Directory?

В Windows 7 и Сервере 2 008 R2, Монитор ресурсов делает отличную работу по этому.

16
задан 9 June 2009 в 11:37
3 ответа

Говорить с каждой из Ваших проблем:

Я развертывал выпуски среды выполнения Java в течение нескольких лет теперь как присвоения установки программного обеспечения от Групповой политики. Я отключаю updater функциональность как преобразование к MSI и развертываю обновления, по мере необходимости, посредством обязательных обновлений. Если машины должны сохранить более старый JRE (потому что некоторое приложение требует его), я использую группы безопасности, чтобы помешать машинам получать более новые обновления. (К счастью, я не должен был часто делать этого.)

Я создаю, преобразовывает к инструменту Orca Microsoft использования MSI Sun. Могло бы быть хорошо иметь инструмент как "Мастер настройки" Adobe, но я могу сделать все, в чем я нуждаюсь с Косаткой.

У меня не было случая для пользователей к, "вручную настраивают определенные настройки", но я обработал бы его один из двух путей. Если это - вопрос некоторых пользователей, нуждающихся в некоторых настройках, которые отличаются, что "норма", я или развернул бы Групповую политику "предпочтение" для установки той установки (предполагающий, что это находится в пользовательской части реестра), или Административный Шаблон для изменения настроек (предполагающий, что это находится в компьютерной части реестра). Если требуется, что hte пользователю разрешают изменить настройки, по запросу, я неохотно изменил бы полномочия на реестре, чтобы позволить пользователю (действительно, группа безопасности, содержащая пользователя) делать так. Неохотно.

Если бы приложение требует своего собственного JRE, я был бы склонен связать установку этого JRE в со сценарием / GPO, который развертывает приложение и обработку два как единица. Это - самый простой способ, которым я могу думать для контакта с ним.

Мне нелегко вспоминать, какие настройки живут под "Программными файлами", но я неохотно дал бы разрешение к группе безопасности, содержащей учетные записи пользователей, которые должны изменить эти настройки, если бы это требовалось. Я, вероятно, также держал бы голову в руках и проклял бы Sun.

Пока Sun не получает их действие вместе ре: развертывание предприятия и управление JRE, я думаю, что вероятно, что все мы собираемся иметь hacky обходные решения для контакта с ним. Это печально, но печально типично. Кажется, что у разработчиков подавляющего большинства нет понятия того, на что это похоже, чтобы сделать работу системного администратора. <вздох>

11
ответ дан 2 December 2019 в 20:43
  • 1
    Вы описали бы, как выключить автоматическое обновление? I' m знакомый с Косаткой и идеей Windows Installer преобразовывает. Где определенные настройки, которые должны быть изменены в файле преобразования? –  Jay Michaud 9 June 2009 в 16:26
  • 2
    Для остановки автоматизированной функциональности обновления преобразуйте MSI для установки " JU" и " JAVAUPDATE" записи в " Property" таблица к 0. Это мешает jusched.exe работать на входе в систему и препятствует тому, чтобы пользователь настроил автоматизированные обновления. –  Evan Anderson 9 June 2009 в 17:06

На самом деле нам приходилось иметь дело со многими сторонними приложениями (включая java), а также с их средствами обновления.

Мы решили как организация интегрировать Ninite в качестве нашего решения. Посещение сайта и запуск бесплатной версии отлично подходит для одноразовой установки на любом ПК, но, когда вы переходите на Pro на Ninite, вы также получаете Ninite One как часть вашей подписки. Ninite one - это то, что вы можете запускать из командной строки в автоматическом режиме для развертывания большого количества приложений.

Я с радостью сообщу, что все мы ПК, но в целом мы действительно довольны решением .

Ninite One имеет переключатели командной строки для отключения таких вещей, как автоматические обновления и создание ярлыков на рабочем столе для обновлений. Это то, что мы сделали, и это работает очень хорошо. Это не

1
ответ дан 2 December 2019 в 20:43

У меня есть решение для вас, хотя это коммерческое решение, но вы можете использовать PolicyPak для создания GPO, который будет управлять почти всеми настройками в Java. У них есть пробный режим и версии для режима сообщества, чтобы либо опробовать его, либо бесплатно использовать в ограниченном объеме. PolicyPak интегрируется с групповой политикой Windows и позволяет управлять и блокировать параметры конфигурации приложений для сторонних приложений, таких как Java, даже более эффективно, чем стандартная групповая политика блокирует различные аспекты Windows. Ссылка на его Java Pak находится здесь http://www.policypak.com/products/manage-java-jre-with-group-policy.html , а ссылка на бесплатные версии - здесь http://www.policypak.com/support-sharing/policypak-trial-community-edition-fully-licensed-modes.html .

1
ответ дан 2 December 2019 в 20:43

Теги

Похожие вопросы