¿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.
windows-7
32bit-64bit
java
moléculazz
fuente
fuente
some applications that I can run under 64bit
entonces, ¿por qué no puede ser un Java de 64 bits para ejecutar aplicaciones? Por eso estaba confundido. :-)◔_◔
Respuestas:
Sí, no es ningún problema. Incluso podría tener varias versiones de Java de 32 bits y 64 bits instaladas al mismo tiempo en la misma máquina.
De hecho, yo mismo tengo esa configuración.
fuente
ಠ_ಠ
Puede instalar varios 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 quizás 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: pestaña Java >> Ver ...
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, sus cambios se perderán.
Si tiene varias versiones instaladas, solo la versión principal se actualizará automáticamente. No he encontrado una solución para esto, aparte de la solución débil de actualizar manualmente cada vez que veo una actualización automática, así 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 PATH y la variable JAVA_HOME determinan qué tiempo de ejecución utilizan las herramientas que se ejecutan desde el shell. Configure 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, es posible que deba agregar varios directorios bin. Esta es prácticamente toda la configuración que hace el sistema predeterminado de Java. También puede establecer CLASSPATH, ANT_HOME, MAVEN_HOME, etc. en valores únicos para que coincidan con su tiempo de ejecución.
fuente
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
utiliza 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.
fuente
Como lo indica pnt, puede tener varias versiones de Java de 32 bits y 64 bits instaladas al mismo tiempo en la misma máquina.
Yendo más lejos desde allí: así es como podría ser posible establecer 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 (carpeta bin). El panel de control específico se abre bien. Es posible agregar parámetros.
fuente