Je sais que cette question va sembler très stupide mais ici va néanmoins. Je dois regrouper la nouvelle version du JRE avec mon application et je ne peux pas trouver non plus une version du JRE qui n'est pas dans .exe ni je ne peux trouver où le jre est installé sur Windows 7 (Windows 7 search ne trouve rien ce n'est pas utile). Quelqu'un peut-il me dire où je peux télécharger une version de l'environnement JRE, ce qui serait bon à regrouper ou où je peux trouver le chemin que Windows a installé le JRE aussi?Trouver le JRE sur Windows
Répondre
Je ne sais pas sur Windows 7, mais sous Windows XP l'installation par défaut dans C: \ Program Files \ Java \ jre6
corsiKa est correct sur Windows 7 je trouve que le chemin du fichier pour jre est C: \ Fichiers programme (x86) \ Java \ jre7
Pour mes besoins, j'avais besoin d'installer le pilote JDBC Connector/J dans le répertoire ext. jre7 \ lib \ ext \
Vous pouvez également installer un JDK, si vous ne l'avez pas encore fait, et placer le dossier jre
dans le répertoire d'installation. Le JDK peut également l'installer dans Program Files
(64 bits sur Windows 64 bits, toujours sur Windows 32 bits) ou Program Files (x86)
(32 bits sur Windows 64 bits) comme expliqué ci-dessus.
Il installe également java.exe
, javaw.exe
et javaws.exe
dans C:\Windows\system32
Ce sera la dernière version installée ...
J'ai trouvé une autre solution plus générique que j'utilise dans Powershell. Le problème est que Java utilise maintenant des liens symboliques vers java, javaw et javac, donc vous ne pouvez pas toujours compter sur "where.exe java" car il renvoie le lien symbolique. Je compte maintenant sur Java pour indiquer où il fonctionne réellement en utilisant le mode verbeux et en analysant la sortie.
$javapath=((java -verbose -version | ? {$_ -match "Opened" }).replace("[Opened ","")).replace("\lib\rt.jar]","")
Il trouvera le chemin d'accès que java utilise actuellement et retournera le répertoire d'installation. Le seul problème que je n'ai pas résolu est qu'il génère des informations supplémentaires à cause de l'option "-version", mais la seule autre option est l'aide, ce qui est pire. Cependant, lorsqu'il est exécuté à partir d'un script, la sortie de la console peut simplement être ignorée. Si quelqu'un d'autre a un moyen de garder le silence, j'aimerais l'entendre.
- 1. JSmooth question sur le regroupement d'un JRE
- 2. Répertoire d'installation JRE dans Windows
- 3. Configuration de JVM/JRE pour utiliser le proxy Windows automatiquement
- 4. Télécharger le JRE par programme?
- 5. plaintes Gears sur JRE 1.5 dans le projet GWT
- 6. Ruby ne peut pas trouver le pilote sqlite3 sur Windows
- 7. Importer des certificats CA StartCom sous Windows JRE
- 8. Trouver l'emplacement sur Windows Mobile 5
- 9. Comment trouver l'adresse de multidiffusion sur Windows
- 10. Installer-base de Java JRE?
- 11. Portable JRE sous Linux - possible?
- 12. Modifier JRE dans le projet NetBeans
- 13. Comment trouver le service windows exe
- 14. Bundling JDK/JRE
- 15. java jre confusion
- 16. Compilation croisée JRE/JDK
- 17. MXMLC et 64bit JRE
- 18. GWT: implémentation Javascript des classes JRE
- 19. Configuration par programme des JRE installés Eclipse
- 20. Aucun BlackBerry JRE n'est installé?
- 21. Vérification de la version JRE dans le navigateur
- 22. Comment obtenir l'emplacement du JRE installé actuellement sélectionné?
- 23. Installer le service Windows sur Windows Vista
- 24. Problème d'applet avec jre 1.6
- 25. Scala Acteurs: comportement différent sur JRE 1.5 et 1.6
- 26. Quel est le registre Windows pour l'option de téléchargement automatique JRE dans le Panneau de configuration Java?
- 27. Trouver un remplacement pour Windows PathAppend sur GNU/Linux
- 28. Installation de Pygame sur Windows - Erreur: Impossible de trouver vcvarsall.bat
- 29. comment approuver tomcat, jdk, jre?
- 30. Pour/f et REG QUERY sortie et parenthèses, essayant de trouver JRE à la maison
Il en est de même sur Windows 7. – BoltClock
@BoltClock Pas toujours - parfois c'est Program Files (x86) en fonction de votre plateforme. – corsiKa
@corsiKa en fait, cela dépend de la version (32 bits/64 bits) installée. J'ai les deux comme j'ai installé les deux versions, mais le java.exe allant à C: \ Windows \ system32 est le dernier installé. – PhiLho