NetWorker: NMC non si apre con errore "Cannot determine a valid Java Home"

摘要: NMC non si apre con errore "Cannot determine a valid Java Home"

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

  • Viene utilizzato Oracle Java Runtime Environment (JRE) al posto di NetWorker Runtime Environment (NRE)
  • NetWorker Management Console (NMC) non si apre con l'errore: "Impossibile determinare un'home page Java valida"
kA2f1000000GBMwCAO_3_0
  • Questo problema potrebbe non essere visualizzato su tutti gli host

原因

Non si tratta di un problema di NetWorker\NMC.

Quando si avvia NMC, il comando JAVA javaws.exe viene eseguito sull'host da cui si accede a NMC. Il file javaws.exe si trova nel percorso di installazione Java corrente in . Directory \bin. Questo problema può verificarsi se è presente un file javaws.exe di una precedente installazione JAVA. Quando si tenta di aprire NMC, viene fatto riferimento al file JAVA errato; ad esempio JAVA 8 "181" è installato, ma la casella "Java Web Start" mostra JAVA 8 "171":
 
kA2f1000000GBMwCAO_1_0
 
È probabile che questo problema si verifichi sugli host che dispongono (o hanno) di JAVA x64 bit e x86 bit. Per impostazione predefinita, NMC utilizzerà JAVA x86 bit, anche quando è installato JAVA x64 bit.

解析度

  1. Verificare quale versione di JAVA è installata sul sistema, aprire Configure Java.
a. Selezionare Java.
B. Selezionare View:
c. Nella finestra Java Runtime Environment Settings, selezionare entrambe le schede Utente e Sistema. Deve essere installata solo un'istanza di JAVA. Prendere nota della versione java e del percorso di installazione. La casella di controllo indica che questa versione di JAVA è abilitata.
 
kA2f1000000GBMwCAO_2_0
 
d. Se sono installate più versioni di JAVA, rimuovere le versioni precedenti. Questa operazione può essere eseguita dal Pannello di controllo di Java o da Programmi e funzionalità.
  1. Aprire Esplora file di Windows e passare a C:\
Un. Nella barra di ricerca, immettere: javaws.exe
b. Come indicato nel passaggio 1, c. javaws.exe dovrebbe essere visualizzato solo sotto il percorso di installazione mostrato nel Pannello di controllo JAVA.
 
kA2f1000000GBMwCAO_2_1 
Nota: Se il sistema dispone di più unità, cercarle anche per assicurarsi che JAVA non sia stato installato in precedenza in un'altra posizione.
C. Se vengono visualizzati più file javaws.exe, eliminare quelli non associati al percorso di installazione Java corrente (passaggio 1,c)
  1. Tornare al Pannello di controllo Java
a) Nella scheda Generale selezionare Impostazioni...
b) Nella finestra Impostazioni file temporanei, selezionare Elimina file...
c) Nella finestra Elimina file e applicazioni, selezionare Applicazioni e applet installate (tutte e 3 le caselle devono essere selezionate):
 
kA2f1000000GBMwCAO_2_2
 
d. Cliccare su OK, quindi di nuovo su OK.
Nota: In questo modo si elimina uno qualsiasi dei vecchi collegamenti/icone NMC; Tuttavia, se il link javaws.exe è interrotto, potrebbe essere necessario eliminarlo manualmente.
e. Chiudere il Pannello di controllo di Java.
  1. Aprire un web browser e passare a http:// nmc_servername:9000, specificando il nome host o l'indirizzo IP del server NMC.
Un. Dalla pagina web NMC avviare NMC.
B. Accedere a NMC per confermare l'accesso; è necessario inserire un nuovo collegamento NMC sul desktop.
C. Ridurre al minimo l'NMC e testare l'avvio dal collegamento sul desktop appena creato.

Se è necessaria ulteriore assistenza, contattare gli amministratori di dominio e/o del sistema operativo Windows.

其他資訊

Soluzione alternativa:

È possibile verificare che il problema sia isolato in JAVA avviando NMC dalla directory di installazione java, ad esempio:
 
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.

Se la soluzione alternativa di cui sopra funziona, ciò conferma che non vi è alcun problema con NetWorker. Questo problema riguarda il modo in cui i comandi JAVA vengono eseguiti dal sistema operativo/sistema operativo.
 
 

受影響的產品

NetWorker

產品

NetWorker, NetWorker Management Console
文章屬性
文章編號: 000160813
文章類型: Solution
上次修改時間: 05 6月 2025
版本:  4
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。