J'ai à la fois JDK et JRE installé sur ma Windows 7.
J'ai défini le java_home sur p> J'ai ajouter p> au chemin. p> mais le java.exe pointant toujours sur mon Dir Jre, qui est p> depuis quand je cours p> il se plaint p> peut-on me dire quoi d'autre dois-je régler? p> p>
5 Réponses :
Cliquez avec le bouton droit sur My Computer> Propriétés> Paramètres du système avancé> Variables d'environnement> P>
Recherche de chemin .. p>
Retirez le chemin d'excitation, puis ajoutez la vôtre .. p>
Prenez soin du semi-colon p>
Bonjour, qu'entendez-vous par «prendre soin du semi-colon»?
Assurez-vous que votre annuaire JRE / BIN n'est pas inclus dans votre chemin. La première instance de Java.exe trouvée lors de la recherche dans votre chemin du chemin sera celle qui est exécutée. Si vous avez ajouté votre JDK au chemin après le JRE, le JRE sera toujours cueilli. P>
Vous pouvez également spécifier explicitement le chemin complet de Java.exe lors de l'appelant Java. Cela garantira que vous savez toujours ce que JAVA JRE / JDK vous invoquez. P>
Si vous avez un système d'exploitation 64 bits, il essaiera d'utiliser le JRE 64 bits qui est préinstallé sous Windows 7. Vous pouvez essayer d'utiliser Ajouter / Supprimer des programmes pour supprimer le JRE 64 bits. J'ai eu ce problème plusieurs fois et je l'ai toujours réparé en supprimant le JRE 64 bits. P>
sur le système d'exploitation 64 bits, il n'y a que 64 bits -Server JVM
Depuis que vous êtes sur Windows, Java ne fonctionne pas comme ça. Il y a une java.exe dans certains répertoires Windows (% Windir% System32 pour vous) P>
Ce java.exe regarde en fait dans le registre chemin ne vous aidera pas! Puisque j'ai tendance à devenir paresseux, je supprimez le JRE et créer un HKEY_LOCAL_MACHINE \ Software \ JavaSoft \ Java Environnement d'exécution Code> P>
jonction code> au JDK à la place. P>
Le java.exe regarde dans le registre? Oui, biensur? Je veux dire, Java.exe n'est pas censé faire ça ...
@Panny, je ne suis pas sûr de comprendre cela - pas supposé par qui. Tout processus Windows peut rechercher le registre. Certaines clés (ou même ruches) du registre peuvent être limitées à certains processus / utilisateurs, mais cela dépasse le point.
@bestsss je veux juste savoir sur la jonction de quoi s'agit-il?
@anasanjaria, c'est un utilitaire Windows qui mimic * Nix Symlinks: TechEt.microsoft.com /en-us/sysinternals/bb896768.aspx
Il suffit de supprimer Java.exe de% Windir% \ System32 P>
Je voulais juste confirmer, avez-vous redémarré la coquille après avoir changé les variables d'environnement?