NetWorker: NMC не відкривається з помилкою «Неможливо визначити дійсну домівку Java»
Summary: NMC не відкривається з помилкою «Неможливо визначити дійсну домівку Java»
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
- Oracle Java Runtime Environment (JRE) використовується замість NetWorker Runtime Environment (NRE)
- Консоль керування NetWorker (NMC) не відкривається з помилкою: "Неможливо визначити дійсну домівку Java"
- Ця проблема може з'являтися не на всіх хостах
Cause
Це не проблема NetWorker\NMC.
Під час запуску NMC команда JAVA javaws.exe запускається на хості, з якого ви отримуєте доступ до NMC. Файл javaws.exe можна знайти під вашим поточним шляхом встановлення JAVA у файлі .. \bin. Ця проблема може виникнути, якщо є файл javaws.exe із попередньої інсталяції JAVA. Коли ви намагаєтеся відкрити NMC, посилається на неправильний файл JAVA; наприклад, встановлено JAVA 8 "181", але в полі "Java Web Start" відображається JAVA 8 "171":
Під час запуску NMC команда JAVA javaws.exe запускається на хості, з якого ви отримуєте доступ до NMC. Файл javaws.exe можна знайти під вашим поточним шляхом встановлення JAVA у файлі .. \bin. Ця проблема може виникнути, якщо є файл javaws.exe із попередньої інсталяції JAVA. Коли ви намагаєтеся відкрити NMC, посилається на неправильний файл JAVA; наприклад, встановлено JAVA 8 "181", але в полі "Java Web Start" відображається JAVA 8 "171":
Ця проблема, ймовірно, з'явиться на хостах, які мають (або мали) x64-розрядну та x86-бітну JAVA. За замовчуванням NMC буде використовувати x86-бітну JAVA, навіть якщо встановлено x64-бітну JAVA.
Resolution
- Підтвердьте, яка версія JAVA встановлена у вашій системі, відкрийте Налаштування Java.
a. Виберіть Java.
b. Виберіть Перегляд:
c. У вікні налаштувань середовища виконання Java перевірте вкладки «Користувач» і «Система». Має бути встановлено лише один екземпляр JAVA. Зверніть увагу на версію JAVA та місце встановлення. Прапорець вказує на те, що ця версія JAVA увімкнена.
b. Виберіть Перегляд:
c. У вікні налаштувань середовища виконання Java перевірте вкладки «Користувач» і «Система». Має бути встановлено лише один екземпляр JAVA. Зверніть увагу на версію JAVA та місце встановлення. Прапорець вказує на те, що ця версія JAVA увімкнена.
d. Якщо встановлено кілька версій JAVA, видаліть старіші версії. Це можна зробити з панелі керування Java або програм і засобів.
- Відкрийте Файловий провідник Windows і перейдіть до C:\
a. У рядку пошуку введіть: javaws.exe
b. Відповідно до кроку 1,c. javaws.exe має відображатися лише під шляхом встановлення, показаним на панелі керування JAVA.
b. Відповідно до кроку 1,c. javaws.exe має відображатися лише під шляхом встановлення, показаним на панелі керування JAVA.
Примітка: Якщо у вашій системі є кілька дисків, пошукайте їх також, щоб переконатися, що JAVA раніше не було встановлено деінде
.c. Якщо з'являється кілька файлів javaw.exe, видаліть ті, які не пов'язані з поточним шляхом встановлення Java (крок 1,c)
.c. Якщо з'являється кілька файлів javaw.exe, видаліть ті, які не пов'язані з поточним шляхом встановлення Java (крок 1,c)
- Повернутися до панелі керування Java
a) На вкладці « Загальні » виберіть «Налаштування»...
b) У вікні Налаштування тимчасових файлів виберіть Видалити файли...
c) У вікні Delete Files and Applications (Видалити файли і додатки) відзначте галочками Installed Applications and Applets (всі 3 пункти повинні бути відзначені):
b) У вікні Налаштування тимчасових файлів виберіть Видалити файли...
c) У вікні Delete Files and Applications (Видалити файли і додатки) відзначте галочками Installed Applications and Applets (всі 3 пункти повинні бути відзначені):
d. Натисніть кнопку «OK», а потім знову натисніть кнопку «OK».
Примітка: Це має вилучити будь-які старі ярлики/піктограми NMC; Однак, якщо посилання .exe Javaws пошкоджено, можливо, їх доведеться видалити вручну.
e. Закрийте панель керування Java.
Примітка: Це має вилучити будь-які старі ярлики/піктограми NMC; Однак, якщо посилання .exe Javaws пошкоджено, можливо, їх доведеться видалити вручну.
e. Закрийте панель керування Java.
- Відкрийте веб-браузер і перейдіть до 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 виконуються ОС/системою.
Affected Products
NetWorkerProducts
NetWorker, NetWorker Management ConsoleArticle Properties
Article Number: 000160813
Article Type: Solution
Last Modified: 05 Jun 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.