Pregunta ¿Es posible instalar Java de 32 bits y 64 bits en Windows 7?


¿Es posible instalar Java de 32 bits y 64 bits en Windows 7?

Tengo algunas aplicaciones que puedo ejecutar en 64 bits, pero hay algunas que solo se ejecutan en 32 bits.


75
2018-03-11 11:17


origen


Respuestas:


Sí, no es absolutamente ningún problema. Incluso podría tener múltiples versiones de Java de 32 bits y 64 bits instaladas al mismo tiempo en la misma máquina.

De hecho, tengo una configuración así.


71
2018-03-11 11:21



Puede instalar múltiples tiempos de ejecución de Java en Windows (incluido Windows 7) siempre que cada uno esté en su propio directorio.

Por ejemplo, si está ejecutando Win 7 de 64 bits o Win Server 2008 R2, puede instalar JRE de 32 bits en "C: \ Archivos de programa (x86) \ Java \ jre6" y JRE de 64 bits en "C: \ Archivos de programa \ Java \ jre6 ", y tal vez IBM Java 6 en" C: \ Archivos de programa (x86) \ IBM \ Java60 \ jre ".

La aplicación Java Control Panel teóricamente tiene la capacidad de administrar múltiples tiempos de ejecución: Ficha Java >> Ver ... botón

Hay pestañas para la configuración del usuario y del sistema. Puede agregar tiempos de ejecución adicionales con Agregar o Buscar, pero una vez que haya terminado de agregar tiempos de ejecución y presione Aceptar, debe presionar Aplicar en el marco de la pestaña principal de Java, que no es tan obvio como podría ser; de lo contrario, se perderán los cambios.

Si tiene múltiples versiones instaladas, solo la versión principal se actualizará automáticamente. No he encontrado una solución a esto, aparte de la débil solución de actualizar manualmente cada vez que veo una actualización automática, por lo que me encantaría saber si alguien tiene una solución para eso.

La mayoría de los IDE de Java le permiten seleccionar cualquier tiempo de ejecución de Java en su máquina para compilar, pero si no usa un IDE, puede administrarlo fácilmente usando variables de entorno en una ventana de cmd. Su RUTA y la variable JAVA_HOME determinan qué tiempo de ejecución utilizan las herramientas que se ejecutan desde el shell. Establezca JAVA_HOME en el directorio jre que desee y coloque el directorio bin en su ruta (y elimine las referencias a otros tiempos de ejecución): con IBM, puede que necesite agregar varios directorios bin. Esta es prácticamente toda la configuración que hace el sistema predeterminado Java. También puede establecer CLASSPATH, ANT_HOME, MAVEN_HOME, etc. en valores únicos para que coincida con su tiempo de ejecución.


20
2018-02-14 23:57



Para instalar Java de 32 bits en Windows 7 (sistema operativo + máquina de 64 bits). Tu puedes hacer:

1) Download JDK: http://javadl.sun.com/webapps/download/AutoDL?BundleId=58124
2) Download JRE: http://www.java.com/en/download/installed.jsp?jre_version=1.6.0_22&vendor=Sun+Microsystems+Inc.&os=Linux&os_version=2.6.41.4-1.fc15.i686

3) System variable create: C:\program files (x86)\java\jre6\bin\

4) Anywhere you type java -version

usa 32 bits en (64 bits). Tengo que usar esto porque muchas bibliotecas de terceros no funcionan con 64 bits. Java despierta del infierno, danos melocotón: P. Go-language es asesino.


2
2018-01-04 00:20



Tal como lo establece pnt, puede tener múltiples versiones de Java de 32 bits y 64 bits instaladas al mismo tiempo en la misma máquina.

Si lo llevamos más lejos, aquí se explica cómo podría establecerse cualquier parámetro de tiempo de ejecución para cada una de esas instalaciones:

Puede ejecutar javacpl.exe o javacpl.cpl de la respectiva versión de Java (bin-folder). El panel de control específico se abre bien. Agregar parámetros allí es posible.


0
2017-09-15 09:06