Программное обеспечение: Java Runtime Environment 1.6.0_21
ОС: Windows XP Professional 32-бит, SP3
Ситуация: на этой неделе развертывается новый компонент веб-программного обеспечения, и до этого все рабочие столы компании должны быть настроены в соответствии с требованиями этого программного обеспечения. Одно из этих требований - JRE 1.6.0_21.
Я успешно выполнил сценарий удаления всех других версий Java и установки необходимой версии, однако я не могу ее правильно настроить.
Одно из требований - отключить консоль Java - в противном случае это может вызвать проблемы с определенной функцией. Я вытолкнул Deployment.config и deployment.properties, но консоль просто не отключится. Я знаю, что конфигурация читается правильно, потому что вкладка обновления правильно отключена и удалена.
развертывание.config:
deployment.system.config=file\:C\:/WINDOWS/Sun/Java/Deployment/deployment.properties
deployment.system.config.mandatory=true
Deploy.properties:
#deployment.properties
#Fri Jun 15 09:34:31 EST 2012
deployment.version=6.0
deployment.console.startup.mode=DISABLE
deployment.javaws.autodownload=NEVER
deployment.javaws.autodownload.locked=
Если я установил для консоли значение ВКЛЮЧИТЬ, никаких изменений не произойдет - по умолчанию он останется скрытым.
Я уверен, что могу отключить консоль с изменением реестра в какой-либо форме, но я предпочитаю, чтобы это было сделано через файлы развертывания, поскольку это дает возможность централизовать файл свойств в сетевой папке, если мы того пожелаем.
Если у кого-то есть предложения, мы будем признательны.
ОК - теперь работает. Я понятия не имею, почему - я ничего не изменил вчера вечером, прежде чем я пошел домой, вернулся сегодня утром и снова вошел в тестовую машину (которая даже не была выключена) и обнаружила, что она работает именно так, как должна.
Если у кого-то есть идея, почему это могло произойти, было бы неплохо оставить это место для всех, у кого есть такая же проблема.