NetWorker: Falha ao abrir o NMC com o erro "Cannot determine a valid Java Home"
Summary: Falha ao abrir o NMC com o erro "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
- O Oracle Java Runtime Environment (JRE) é usado em vez do NetWorker Runtime Environment (NRE)
- O NetWorker Management Console (NMC) falha ao abrir com o erro: "Não é possível determinar um Java Home válido"
- Esse problema pode não aparecer em todos os hosts
Cause
Esse não é um problema do NetWorker\NMC.
Quando o NMC é iniciado, o comando JAVA javaws.exe é executado no host do qual você está acessando o NMC. O arquivo javaws.exe pode ser encontrado em seu caminho de instalação JAVA atual no .. Diretório \bin. Esse problema pode aparecer se houver um arquivo javaws.exe restante de uma instalação java anterior. Ao tentar abrir o NMC, o arquivo JAVA incorreto está sendo referenciado; por exemplo, JAVA 8 "181" está instalado, mas a caixa "Java Web Start" mostra JAVA 8 "171":
Quando o NMC é iniciado, o comando JAVA javaws.exe é executado no host do qual você está acessando o NMC. O arquivo javaws.exe pode ser encontrado em seu caminho de instalação JAVA atual no .. Diretório \bin. Esse problema pode aparecer se houver um arquivo javaws.exe restante de uma instalação java anterior. Ao tentar abrir o NMC, o arquivo JAVA incorreto está sendo referenciado; por exemplo, JAVA 8 "181" está instalado, mas a caixa "Java Web Start" mostra JAVA 8 "171":
É provável que esse problema apareça em hosts que têm (ou tinham) JAVA x64 bits e x86 bits. Por padrão, o NMC usará JAVA de x86 bits, mesmo quando o JAVA de x64 bits estiver instalado.
Resolution
- Confirme qual versão do JAVA está instalada em seu sistema, abra Configure Java.
a. Selecione Java.
B. Selecione View:
c. Na janela Java Runtime Environment Settings, verifique as guias Usere System. Deve haver apenas uma instância do JAVA instalada. Anote a versão do JAVA e o local de instalação. A caixa de seleção indica que essa versão do JAVA está habilitada.
B. Selecione View:
c. Na janela Java Runtime Environment Settings, verifique as guias Usere System. Deve haver apenas uma instância do JAVA instalada. Anote a versão do JAVA e o local de instalação. A caixa de seleção indica que essa versão do JAVA está habilitada.
d. Se houver várias versões do JAVA instaladas, remova as versões mais antigas. Isso pode ser feito no Java Control Panel ouem Programs and Features.
- Abra um Explorador de Arquivos do Windows e navegue até C:\
Um. Na barra de pesquisa, digite: javaws.exe
b. De acordo com a etapa 1,c. javaws.exe só deve aparecer no caminho de instalação mostrado no Painel de controle JAVA.
b. De acordo com a etapa 1,c. javaws.exe só deve aparecer no caminho de instalação mostrado no Painel de controle JAVA.
Nota: Se o seu sistema tiver várias unidades, pesquise-as também para garantir que o JAVA não tenha sido instalado anteriormente em outro lugar.
C. Se vários arquivos javaws.exe forem exibidos, exclua os que não estão associados ao caminho de instalação atual do Java (etapa 1,c)
C. Se vários arquivos javaws.exe forem exibidos, exclua os que não estão associados ao caminho de instalação atual do Java (etapa 1,c)
- Voltar ao Java Control Panel
a) Na guia Geral , selecione Configurações...
b) Na janela Configurações de arquivos temporários, selecione Excluir arquivos...
c) Na janela Excluir arquivos e aplicativos, marque Aplicativos instalados e Applets (todas as 3 caixas devem ser marcadas):
b) Na janela Configurações de arquivos temporários, selecione Excluir arquivos...
c) Na janela Excluir arquivos e aplicativos, marque Aplicativos instalados e Applets (todas as 3 caixas devem ser marcadas):
d. Clique em OK e, em seguida, clique em OK novamente.
Nota: Isso deve excluir qualquer um dos atalhos/ícones antigos do NMC; No entanto, se o link javaws.exe estiver quebrado, talvez seja necessário excluí-idos manualmente.
e. Feche o Java Control Panel.
Nota: Isso deve excluir qualquer um dos atalhos/ícones antigos do NMC; No entanto, se o link javaws.exe estiver quebrado, talvez seja necessário excluí-idos manualmente.
e. Feche o Java Control Panel.
- Abra um navegador da Web e navegue até http:// nmc_servername:9000, especificando o hostname ou endereço IP do servidor NMC.
Um. Na página da Web do NMC, inicie o NMC.
B. Faça log-in no NMC para confirmar o acesso, um novo atalho do NMC deve ser colocado na área de trabalho.
C. Minimize o NMC e teste a inicialização a partir do atalho da área de trabalho recém-criado.
B. Faça log-in no NMC para confirmar o acesso, um novo atalho do NMC deve ser colocado na área de trabalho.
C. Minimize o NMC e teste a inicialização a partir do atalho da área de trabalho recém-criado.
Se for necessária mais assistência, entre em contato com seus administradores de domínio e/ou sistema operacional Windows.
Additional Information
Solução temporária:
Você pode confirmar se o problema está isolado no JAVA iniciando o NMC a partir do dir de instalação do JAVA, por exemplo:
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.
Se a solução temporária acima funcionar, isso confirmará que não há nenhum problema com o NetWorker. Esse problema ocorre com a forma como os comandos JAVA são executados pelo sistema operacional.
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.