2011-02-06 16 views
9

Netbeans installazione 6.0.1 sul mio computer Windows, trovo questo errore:installazione Netbeans non trova JDK

enter image description here

anche se io le mie variabili enviroment sembra essere ok, durante l'esecuzione: enter image description here

Ho riavviato il sistema, ma l'errore persiste. Qualcuno sa perché ?? In anticipo

+0

NetBeans 6.0.1 è estremamente obsoleto. Hai provato la versione corrente? (che è 6.9.1) –

risposta

5

Se si è certi di avere una JDK installato (e non un JRE), puoi s specificare la posizione di JDK sulla riga di comando all'avvio dell'installer (come menzionato nel messaggio di errore che si ottiene).

Queste voci frequenti potrebbero anche aiutare a:

http://wiki.netbeans.org/FaqInstallJavahome
http://wiki.netbeans.org/FaqSuitableJvmNotFound

+0

Sono riuscito a risolvere il problema utilizzando questo link: http://wiki.netbeans.org/FaqRunningOnJre Il passaggio 2 è stato fatto per me, cambiando il percorso JDK in quello in cui l'avevo installato anziché in una posizione di jre nella cartella netbeans si. –

4

Impostare JAVA_HOME nella variabile di ambiente.

impostare JAVA_HOME a solo JDK1.6.0_23 o qualsiasi cosa jdk folder avete. non includere la cartella bin nel percorso.

+0

e dovrei includere la variabile JAVA_HOME in PERCORSO ?? Ad ogni modo, ci ho provato ed è ancora lo stesso errore. Thansk –

+0

@mujer: imposta 'JAVA_HOME' nella variabile di ambiente di windows in modo che ogni app possa accedervi. –

+0

questa risposta mi ha aiutato –

4

Impostare la variabile JAVA_HOME come osservato in precedenza, ma anche impostare la variabile JRE_HOME alla cartella di Java Runtime Environment (esempio: C: \ Program Files (x86) \ Java \ jdk1.6.0_23 \ JRE)

Per imposta la variabile di ambiente di Windows, fai clic con il tasto destro del mouse su Risorse del computer e seleziona "Proprietà" e scegli la scheda "Avanzate" nelle versioni precedenti di Windows, oppure fai clic sul link "Impostazioni di sistema avanzate" sulle nuove versioni di Windows. Fare clic sul pulsante "Variabili d'ambiente" e, nella sezione Variabili di sistema, fare clic sul pulsante "Nuovo" e aggiungere i nomi delle variabili precedenti e immettere i percorsi del filesystem appropriati come valori.

Dopo aver installato Netbeans, verificare quanto segue:

Aprire C: \ Program Files (x86) \ NetBeans 6.0.1 \ etc \ netbeans.conf

Modificare questo valore per la posizione di la cartella JDK, se non è già impostato correttamente:

netbeans_jdkhome = "C: \ Program Files (x86) \ Java \ jdk1.6.0_23"

+1

non penso che 'JRE_HOME' sia richiesto per essere impostato solo' JAVA_HOME' sarà sufficiente. –

+0

La maggior parte dei computer ha JRE installato e non il JDK, la maggior parte dei programmi di installazione Java cercherà il JRE. –

+1

sì hai ragione ma se sei uno sviluppatore java di quanto non sia necessario avere JDK installato sul tuo computer di sviluppo. –

1

Ho anche avuto lo stesso problema. Così ho provato installando una versione minore di jdk1.5 ed eseguendo l'installazione netbeans dal prompt dei comandi come: Linux: netbeans-5_5-linux.bin -is: javahome /usr/jdk/jdk1.5.0_06 Windows: netbeans- 5_5-windows.exe -is: javahome "C: \ Program Files \ Java \ jdk1.5.0_06"

Speranza che aiuta

14

Questo è solo a causa di javahome percorso mancante.

Utilizzare la riga di comando di seguito: -

Per Windows OS-Aprire il prompt dei comandi

netbeans-6.5.1-windows.exe --javahome "C:\\Program Files\Java\jdk1.5.0" 

Per Linux OS-Aprire il terminale

netbeans-6.5.1-windows.sh --javahome /usr/jdk/jdk1.6.0_04 

Il problema risolto .

+1

Questo funziona e facile .... Grazie ... (cambia solo i percorsi relativamente) – Ruwantha

+0

Sì, hai ragione. –

+0

Oh ho dovuto scrivere doppio meno non solo singolo meno lol ... che stupido tutorial dall'installatore –

1

Siamo riusciti installazione di NetBeans 6.8 sotto le finestre 8 con successo i seguenti modo:

  • Non eseguire ma decomprimere NetBeans-6,8-ml-windows.exe con 7zip (o altro unzipper) in una cartella emtpy
  • eseguire cmd.exe come amministratore
  • cd per la cartella in cui è stato decompresso il programma di installazione
  • eseguire 'java org.netbeans.installer.Installer'

-> l'installazione viene eseguita senza errori

+0

Ho installato NetBeans con successo. Grazie! C'è un modo simile per disinstallare pure? Perché ora il programma di disinstallazione non rileva il JDK. – frederick99

Problemi correlati