¿Cuál es la ruta para JDK en Windows 7 de 64 bits?


10

Cuando trabajo con el JDK , dice que javacno se reconoce como un comando interno o externo. ¿Qué debo hacer? ¿Cuál es el camino para jdk1.6.0_21?


Estoy ejecutando Windows 7 Ultimate 64 bits SP1. Instalé jdk_7u4_windows_x64.exe, es decir, Java SE Development Kit 7 actualización 4 en 64 bits y Java FX 2.1 SDK. la ubicación del archivo es c: \ windows \ system32 \ java.exe (tamaño de 185 KB) la ruta de la carpeta es c: \ program file \ java \ jdk1.7.0.0_04 También voy al panel de control / sistema / configuración avanzada del sistema / avance / entorno variables / nuevo nombre de variable = JAVA_HOME valor de la variable = c: \ windows \ system32 \ java.exe Descargué Android SDK installer_v18_windows.exe para Windows 7 x64 bit y ejecuté, rechazado: Java SE Development Kit (JDK) no encontrado Todavía no se puede instalar SDK hasta ahora. I
young707

Respuestas:


8

Dependiendo de si instaló el JDK de 64 bits o 32 bits, debería estar en:

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

Debería poder editar su variable de entorno PATH para incluir esa ruta.


1

Bueno, volví, desinstalé todas las entradas JDK en el panel de control.

  • Cargue Java SE Development Kit 7 actualización 4 para Windows x 86 (32 bits) jdk-7u4-windows (incluso estamos ejecutando el sistema SP1 de Windows 7 Ultimate x64 bits).

  • Instale este kit JDK de 32 bits en c:\program files (x86)java\jdk1.7.0_04\

  • Para la descarga de la instalación de Android installer_r18_windows.exe, busque la carpeta Java SE en c: \ archivos de programa (x86) \ java \ jre7 \ bin \ java.exe

Conclusión: SDK solo conoce la ubicación de la carpeta JDK de 32 bits, incluso si estamos ejecutando sistemas Win 7 de 64 bits. Las ubicaciones de la carpeta Archivos de programa son diferentes.


0

Encontré la versión java 1.7.0_21 en C: \ Windows \ SysWOW64.

Parece que Windows 7 de 64 bits redirige los programas de 32 bits que cree que se están instalando en system32 en SysWOW64; el problema es que la variable de entorno PATH no se actualiza para que coincida.


0

El problema es que el sistema operativo no puede encontrar javac.exe para su ejecución. Entonces, para apuntarlo en la dirección correcta, debe establecer la variable de entorno PATH.

En Windows 7, haga lo siguiente:

  1. Haga clic derecho en Mi PC y seleccione Propiedades.

  2. En la ventana que aparece, seleccione "Configuración avanzada del sistema" (en el lado izquierdo).

  3. Vaya a la pestaña Avanzado y haga clic en "Variables de entorno".

  4. Como se mencionó anteriormente , agregue esas rutas a la variable RUTA editándola o haciendo clic en Nuevo.

Vea este enlace para más información. Describe el establecimiento de variables de entorno en un entorno de 32 bits, la única diferencia es la ruta en sí.


-3

Windows 8.1 (64 bits)

C: \ Archivos de programa \ Java \ jdk1.8.0_45 \ bin

Incluya esta ruta y ya está todo listo.


estúpido para publicar una respuesta cuando hay una mejor allí
barlop

1
P: "¿Cuál es la ruta para jdk1.6.0_21 ?"
G-Man dice 'Reincorporar a Monica'
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.