NetWorker: Konzole NMC se neotevře a zobrazí se chyba "Cannot determine a valid Java Home"

Summary: Konzole NMC se neotevře a zobrazí se chyba "Cannot determine a valid Java Home"

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

  • Namísto prostředí NetWorker Runtime Environment (NRE) se používá prostředí Oracle Java Runtime Environment (JRE).
  • Konzoli NetWorker Management Console (NMC) se nedaří otevřít a zobrazí se chyba: "Nelze určit platnou domovskou aplikaci Java"
kA2f1000000GBMwCAO_3_0
  • Tento problém se nemusí zobrazit na všech hostitelích.

Cause

Nejedná se o problém NetWorker\NMC.

Po spuštění konzole NMC se na hostiteli, ze které přistupujete k konzole NMC, spustí příkaz javaws.exe JAVA. Soubor javaws.exe naleznete pod aktuální cestou instalace JAVA v souboru .. Adresář \bin. Tento problém se může vyskytnout, pokud předchozí instalace jazyka JAVA přechází na soubor javaws.exe. Při pokusu o otevření konzole NMC se odkazuje na nesprávný soubor JAVA. Je nainstalován například software JAVA 8 "181", ale v poli "Java Web Start" je uvedeno JAVA 8 "171":
 
kA2f1000000GBMwCAO_1_0
 
Tento problém se pravděpodobně vyskytuje u hostitelů, kteří mají (nebo měli) 64bitovou i x86bitovou verzi jazyce JAVA. Ve výchozím nastavení bude konzole NMC používat 86bitový software JAVA, i když je nainstalován 64bitový software JAVA.

Resolution

  1. Ověřte, která verze jazyka JAVA je nainstalovaná ve vašem systému, a otevřete okno Konfigurace jazyka Java.
a. Vyberte možnost Java.
B. Vyberte možnost View:
c. V okně Java Runtime Environment Settings zkontrolujte karty User a System. Měla by být nainstalována pouze jedna instance jazyka JAVA. Poznamenejte si verzi jazyka JAVA a umístění instalace. Zaškrtávací pole označuje, že tato verze jazyka JAVA je povolena.
 
kA2f1000000GBMwCAO_2_0
 
d. Pokud je nainstalováno více verzí softwaru JAVA, odeberte starší verze. To lze provést v aplikaci Java Control Panel (Ovládací panel Java) nebo Programs and Features (Programy a funkce).
  1. Otevřete Průzkumníka souborů systému Windows a přejděte do složky C:\
A. Do pole pro vyhledávání zadejte: javaws.exe
b. Podle kroku 1 by se měl soubor javaws.exe zobrazovat pouze pod cestou instalace, která je znázorněna v ovládacím panelu JAVA.
 
kA2f1000000GBMwCAO_2_1 
Poznámka: Pokud má váš systém více disků, vyhledejte je také a ujistěte se, že software JAVA nebyl dříve nainstalován někde jinde.
C. Pokud se zobrazí více souborů javaws.exe, odstraňte ty, které nejsou spojeny s aktuální cestou instalace Java (krok 1, c).
  1. Zpět do ovládacího panelu Java
a) Na kartě Obecné vyberte možnost Nastavení...
b) V okně Temporary Files Settings vyberte možnost Delete Files...
c) V okně Odstranit soubory a aplikace zaškrtněte možnost Nainstalované aplikace a aplety (je třeba zaškrtnout všechny 3 políčka):
 
kA2f1000000GBMwCAO_2_2
 
d. Klikněte na tlačítko OK a znovu na tlačítko OK.
Poznámka: Tímto by se měly odstranit všechny staré klávesové zkratky/ikony konzole NMC. Pokud je však odkaz javaws.exe poškozen, může být nutné jej ručně odstranit.
E. Zavřete ovládací panel Java.
  1. Otevřete webový prohlížeč a přejděte do http:// nmc_servername:9000 s zadáním názvu hostitele nebo IP adresy serveru NMC.
A. Z webové stránky NMC spusťte nástroj NMC.
B. Přihlaste se do konzole NMC a potvrďte přístup. Na plochu je třeba umístit novou zkratku NMC.
C. Minimalizujte pole NMC a otestujte jeho spuštění pomocí nově vytvořeného zástupce na ploše.

Pokud potřebujete další pomoc, obraťte se na správce domény nebo operačního systému Windows.

Additional Information

Zástupné řešení:

Problém lze ověřit v jazyce JAVA spuštěním konzole NMC z instalačního adresáře JAVA, např.:
 
kA2f1000000GBMwCAO_4_0
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.

Pokud výše uvedené náhradní řešení funguje, potvrzuje to, že nedochází k žádnému problému se softwarem NetWorker. Tento problém souvisí s tím, jak operační systém/systém spouští příkazy JAVA.
 
 

Affected Products

NetWorker

Products

NetWorker, NetWorker Management Console
Article 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.