Qual è il percorso per JDK su Windows 7 a 64 bit?


10

Quando lavoro con JDK , dice che javacnon è riconosciuto come comando interno o esterno. Cosa devo fare? Qual è il percorso per jdk1.6.0_21?


Sto eseguendo Windows 7 Ultimate 64 bit SP1. Ho installato jdk_7u4_windows_x64.exe, ovvero Java SE Development Kit 7 aggiornamento 4 a 64 bit e Java FX 2.1 SDK. il percorso del file è c: \ windows \ system32 \ java.exe (dimensione 185KB) il percorso della cartella è c: \ programma file \ java \ jdk1.7.0.0_04 Vado anche al pannello di controllo / sistema / impostazioni avanzate sistema / avanzamento / ambiente variabili / nuovo nome variabile = JAVA_HOME valore variabile = c: \ windows \ system32 \ java.exe Scarico Android SDK installer_v18_windows.exe per Windows 7 x64 bit ed eseguo, rifiutato: Java SE Development Kit (JDK) non trovato Non è ancora possibile installare SDK finora. I
young707

Risposte:


8

A seconda se hai installato il JDK a 64 o 32 bit, dovrebbe essere in:

  • 32-bit: C:\Program Files (x86)\Java\jdk1.6.0_21\bin
  • 64-bit: C:\Program Files\Java\jdk1.6.0_21\bin

Dovresti essere in grado di modificare la variabile di ambiente PATH per includere quel percorso.


1

Bene, tornato indietro, disinstallato tutte le voci JDK nel pannello di controllo.

  • Carica l'aggiornamento 4 di Java SE Development Kit 7 per Windows x 86 (32 bit) jdk-7u4-windows (anche su Windows 7 Ultimate x64 bit SP1).

  • Installa questo kit JDK a 32 bit c:\program files (x86)java\jdk1.7.0_04\

  • Per il download dell'installazione Android installer_r18_windows.exe, individuare la cartella Java SE in c: \ program files (x86) \ java \ jre7 \ bin \ java.exe

Conclusione: SDK conosce solo la posizione della cartella JDK a 32 bit anche se eseguiamo sistemi Win 7 a 64 bit. Le posizioni delle cartelle dei file di programma sono diverse.


0

Ho trovato la versione 1.7.0_21 di Java in C: \ Windows \ SysWOW64.

Sembra che Windows 7 a 64 bit reindirizzi i programmi a 32 bit che ritieni vengano installati in system32 in SysWOW64 - il problema è che la variabile di ambiente PATH non viene aggiornata per corrispondere.


0

Il problema è che il sistema operativo non è in grado di trovare javac.exe per l'esecuzione. Quindi, per puntarlo nella giusta direzione, devi impostare la variabile d'ambiente PATH.

In Windows 7, procedi come segue:

  1. Fare clic con il tasto destro su Risorse del computer e selezionare Proprietà.

  2. Dalla finestra visualizzata selezionare "Impostazioni di sistema avanzate" (sul lato sinistro).

  3. Vai alla scheda Avanzate e fai clic su "Variabili d'ambiente".

  4. Come accennato , aggiungi quei percorsi alla variabile PATH modificandola o facendo clic su Nuovo.

Vedi questo link per maggiori informazioni. Descrive l'impostazione delle variabili di ambiente in un ambiente a 32 bit, l'unica differenza è il percorso stesso.


-3

Windows 8.1 (64 bit)

C: \ Programmi \ Java \ jdk1.8.0_45 \ bin

Includi questo percorso e sei pronto per partire.


stupido postare una risposta quando uno migliore è alrady lì
barlop

1
D: "Qual è il percorso per jdk1.6.0_21 ?"
G-Man dice "Reinstate Monica" il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.