Sé que esta pregunta va a sonar muy estúpida, pero aquí va, no obstante. Necesito agrupar la nueva versión de JRE con mi aplicación y no puedo encontrar una versión de JRE que no esté en .exe ni puedo encontrar dónde está instalado el jre en Windows 7 (la búsqueda de Windows 7 no puede encontrar nada tan no es útil). ¿Alguien puede decirme dónde puedo descargar una versión del JRE que sería bueno incluir o dónde puedo encontrar la ruta en la que Windows instaló el JRE también?Encontrando el JRE en Windows
Respuesta
seguro acerca de Windows 7, pero en Windows XP los valores predeterminados de instalación a C: \ Archivos de programa \ Java \ jre6
corsiKa es correcta acerca de Windows 7 me encontré con que la ruta del archivo de JRE es C: \ Archivos de programa (x86) \ Java \ jre7
Para mis propósitos, necesitaba instalar el controlador Connector/J JDBC en el directorio ext. jre7 \ lib \ ext \
Como alternativa, instale un JDK, si aún no lo ha hecho, y tome la carpeta jre
en su directorio de instalación.
El JDK también puede instalarlo en Program Files
(64 bits en Windows de 64 bits, siempre en Windows de 32 bits) o Program Files (x86)
(32 bits en Windows de 64 bits) como se explicó anteriormente.
También instala java.exe
, javaw.exe
y javaws.exe
en C:\Windows\system32
Será la última versión instalada ...
he encontrado otra solución, más genérico que estoy usando en Powershell. El problema es que Java ahora usa enlaces simbólicos a java, javaw y javac, por lo que no siempre puede confiar en usar "where.exe java" porque devuelve el enlace simbólico.
Ahora confío en Java para informar de dónde se está ejecutando en realidad utilizando el modo detallado y analizando la salida.
$javapath=((java -verbose -version | ? {$_ -match "Opened" }).replace("[Opened ","")).replace("\lib\rt.jar]","")
Encontrará la ruta que java informa que está usando en realidad y devolverá el directorio de instalación. El único problema que aún no he resuelto es que proporciona información adicional debido a la opción "-versión", pero la única otra opción es la ayuda, que es peor. Sin embargo, cuando se ejecuta desde un script, la salida de la consola simplemente puede ignorarse. Si alguien más tiene una forma de mantenerlo en silencio, me gustaría escucharlo.
- 1. JRE directorio de instalación en Windows
- 2. ¿Cómo puedo detectar el Sun/Oracle JRE instalado en Windows?
- 3. Encontrando bibliotecas que utilizan pkg-config en Windows
- 4. encontrando en ArrayList
- 5. ¿Incrustar un JRE en un ejecutable de Windows?
- 6. Importar certificados CA de StartCom en Windows JRE
- 7. Configuración de JVM/JRE para usar Windows Proxy Automáticamente
- 8. Descarga de Java JRE de 64 bits para Windows?
- 9. Tomcat startup.sh encontrando JAVA_HOME
- 10. Cambiar JRE en el proyecto NetBeans
- 11. ¿Encontrando una URL LDAP?
- 12. ¿Encontrando el centroide de un polígono?
- 13. ¿Encontrando el valor mínimo del grupo máximo?
- 14. array_search() no encontrando el 0º elemento
- 15. ¿Encontrando el valor mediano de una matriz?
- 16. Java JRE vs GCJ
- 17. ¿Cómo convierto al JDK en el JRE predeterminado?
- 18. Encontrando la matriz de correlación
- 19. Encontrando literales de cadena en mi código
- 20. Uso de un paquete JRE en OSX
- 21. Encontrando patrones en juegos de rompecabezas
- 22. Encontrando altura en Árbol de búsqueda binaria
- 23. Install-base of Java JRE?
- 24. encontrando lapso dentro de este
- 25. JRE incluido con JDK frente a JRE independiente
- 26. Configurar programáticamente JRE instalados en Eclipse
- 27. MXMLC y 64bit JRE
- 28. Ejecutando un programa Java como un exe en Windows sin JRE instalado
- 29. Si los applets se ejecutan en el JRE del navegador, ¿por qué se necesita un JRE en la máquina?
- 30. ¿Cómo especificar un rango JRE en el archivo jnlp?
Pasa lo mismo en Windows 7. – BoltClock
@BoltClock No siempre, a veces es Archivos de programa (x86) dependiendo de su plataforma. – corsiKa
@corsiKa en realidad, depende de la versión (32 bits/64 bits) instalada. Tengo ambos cuando instalé las dos versiones, pero el java.exe que va a C: \ Windows \ system32 es el último instalado. – PhiLho