NetWorker. NMC не открывается с ошибкой «Cannot determine a valid Java Home»
Summary: NMC не открывается с ошибкой «Cannot determine a valid Java Home»
Bu makale şunlar için geçerlidir:
Bu makale şunlar için geçerli değildir:
Bu makale, belirli bir ürüne bağlı değildir.
Bu makalede tüm ürün sürümleri tanımlanmamıştır.
Symptoms
- Вместо NetWorker Runtime Environment (NRE) используется Среда выполнения Oracle Java (JRE)
- Не удается открыть netWorker Management Console (NMC) с ошибкой: «Cannot determine a valid Java Home»
- Эта проблема может появиться не на всех хостах
Cause
Это не проблема NetWorker\NMC.
При запуске NMC команда JAVA javaws.exe запускается на хосте, с которым вы имеете доступ к NMC. Файл javaws.exe можно найти по текущему пути установки JAVA в . \bin directory. Эта проблема может появиться, если файл javaws.exe не был установлен ранее. При попытке открыть NMC используется неверный файл JAVA. например, установлен java 8 «181», но в поле «Java Web Start» отображается JAVA 8 «171»:
При запуске NMC команда JAVA javaws.exe запускается на хосте, с которым вы имеете доступ к NMC. Файл javaws.exe можно найти по текущему пути установки JAVA в . \bin directory. Эта проблема может появиться, если файл javaws.exe не был установлен ранее. При попытке открыть NMC используется неверный файл JAVA. например, установлен java 8 «181», но в поле «Java Web Start» отображается JAVA 8 «171»:
Эта проблема, скорее всего, возникает на хостах с 64-разрядной и 86-разрядной JAVA-версией (или уже имеющих). По умолчанию NMC будет использовать 86-разрядную версию JAVA, даже если установлена 64-разрядная ВЕРСИЯ JAVA.
Resolution
- Подтвердите, какая версия JAVA установлена в системе, откройте Configure Java.
а) Выберите Java.
B. Выберите View:
c. В окне «Параметры среды выполнения Java» проверьте вкладки «Пользователь» и «Система». Должен быть установлен только один экземпляр JAVA. Запишите версию JAVA и местоположение установки. Этот флажок указывает, что эта версия JAVA включена.
B. Выберите View:
c. В окне «Параметры среды выполнения Java» проверьте вкладки «Пользователь» и «Система». Должен быть установлен только один экземпляр JAVA. Запишите версию JAVA и местоположение установки. Этот флажок указывает, что эта версия JAVA включена.
г. Если установлено несколько версий JAVA, удалите более старые версии. Это можно сделать на панели управления Java илив меню «Программы и компоненты».
- Откройте Проводник Windows и перейдите в папку C:\
a. В строке поиска введите: javaws.exe
b. В соответствии с пунктом 1 в разделе «javaws.exe» должен отображаться только путь установки, показанный на панели управления JAVA.
b. В соответствии с пунктом 1 в разделе «javaws.exe» должен отображаться только путь установки, показанный на панели управления JAVA.
Примечание.: Если в системе имеется несколько дисков, выполните поиск на них, чтобы убедиться, что JAVA не была ранее установлена в другой системе.
C. Если появляется несколько файлов javaws.exe, удалите те, которые не связаны с текущим путем установки Java (шаг 1,c).
C. Если появляется несколько файлов javaws.exe, удалите те, которые не связаны с текущим путем установки Java (шаг 1,c).
- Вернитесь на панель управления Java.
а) На вкладке Общие выберите Параметры...
б) В окне Временные параметры файлов выберите Удалить файлы...
в) В окне Delete Files and Applications установите флажок Installed Applications and Applets (должны быть установлены все 3 флажка):
б) В окне Временные параметры файлов выберите Удалить файлы...
в) В окне Delete Files and Applications установите флажок Installed Applications and Applets (должны быть установлены все 3 флажка):
Г. Нажмите OK, затем еще раз OK.
Примечание: Это должно удалить любой из старых ярлыков/значков NMC. однако, если ссылка javaws.exe повреждена, возможно, потребуется удалить ее вручную.
E. Закройте Java Control Panel.
Примечание: Это должно удалить любой из старых ярлыков/значков NMC. однако, если ссылка javaws.exe повреждена, возможно, потребуется удалить ее вручную.
E. Закройте Java Control Panel.
- Откройте веб-браузер и перейдите к http:// nmc_servername:9000, указав имя хоста или IP-адрес сервера NMC.
a. На веб-странице NMC запустите NMC.
B. Войдите в NMC, чтобы подтвердить доступ. На рабочем столе должно быть размещено новое ярлык NMC.
C. Сведите к минимуму NMC и проверьте запуск из только что созданного ярлыка на рабочем столе.
B. Войдите в NMC, чтобы подтвердить доступ. На рабочем столе должно быть размещено новое ярлык NMC.
C. Сведите к минимуму NMC и проверьте запуск из только что созданного ярлыка на рабочем столе.
Если требуется дополнительная помощь, обратитесь к администраторам домена и/или ОС Windows.
Additional Information
Временное решение.
Вы можете убедиться, что проблема изолирована в JAVA, выпустив NMC из каталога установки JAVA, например:
C:\> cd C:\Program Files\Java C:\Program Files\Java> dir | findstr jre 08/10/2018 03:24 PM <DIR> jre1.8.x_xxx C:\Program Files\Java> cd jre1.8.x_xxx\bin C:\Program Files\Java\jre1.8.x_xxx\bin> javaws.exe http://nmc_servername:9000/gconsole.jnlp Note: When performing the above make sure you cd to your JAVA installation. The NMC only requires x86 Java so x64 bit JAVA may not be installed. The JAVA \bin dir you cd into should contain javaws.exe. When running the javaws.exe command ensure to specify your NMC server's resolvable hostname or IP address.
Если вышеуказанное временное решение работает, это подтверждает отсутствие проблем с NetWorker. Эта проблема связана с тем, как ОС/система выполняет команды JAVA.
Etkilenen Ürünler
NetWorkerÜrünler
NetWorker, NetWorker Management ConsoleMakale Özellikleri
Article Number: 000160813
Article Type: Solution
Son Değiştirme: 05 Haz 2025
Version: 4
Sorularınıza diğer Dell kullanıcılarından yanıtlar bulun
Destek Hizmetleri
Aygıtınızın Destek Hizmetleri kapsamında olup olmadığını kontrol edin.