2012-10-21 3 views
1

Je suis confus ici:
Si je cours java de cmd puis la commande s'exécute avec succès.
Mais je n'ai ni défini JAVA_HOME ni %JRE_HOME% ni ajouté le répertoire d'installation java/jre dans mon PATH.
Alors, quand jeComment se fait Java dans ce cas?

echo %JAVA_HOME% 

Aucun JAVA_HOME est affiché (attendu que j'ai mis pas)

Si je fais:

echo% JRE_HOME% `

Pas JRE_HOME est affiché (attendu puisque je ne l'ai pas mis)

et quand je le fais

echo %PATH% 

aucun répertoire dans les points PATH à une installation java. Attendu depuis que je n'ai pas modifié PATH pour ajouter Java.

PATH est:

C:\Program Files\Common Files\Microsoft Shared\Windows Live; 
C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live; 
C:\Program Files (x86)\AMD APP\bin\x86_64; 
C:\Program Files (x86)\AMD APP\bin\x86; 
C:\Windows\system32;C:\Windows; 
C:\Windows\System32\Wbem; 
C:\Windows\System32\WindowsPowerShell\v1.0\; 
C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static; 
C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\; 
C:\Program Files\Microsoft SQL Server\100\Tools\Binn\; 
C:\Program Files\Microsoft SQL Server\100\DTS\Binn\; 
C:\Program Files (x86)\IDM Computer Solutions\UltraEdit-32; 
C:\Program Files (x86)\Windows Live\Shared 

Alors pourquoi ne pas obtenir Bad Command sur l'exécution java?
enter image description here

+1

Ce cliché semble que les fourmis blanches rampant sur noir mat . Personne ne peut voir une seule lettre là-bas. Donc, il ne sert à rien de l'afficher. Écrivez plutôt le chemin d'où vous utilisez cette commande. –

+0

Le chemin d'exécution de java est: 'C: \ Users' – Cratylus

+0

Que retourne echo% PATH%? Il n'apparaît pas sur votre instantané. –

Répondre

9

Selon this answer à « Y at-il un équivalent de « qui » sur les fenêtres? », Les versions récentes de Windows incluent une commande « où ».

Vous pouvez essayer: where java.exe

Je ne peux pas vérifier ce moment, mais j'ai un sentiment de Windows avait une java.exe quelque part sous C:\Windows\System32\ ...

+0

Avait * NO * idée à ce sujet.J'accepterai cela dès qu'il est permis (5 minutes je pense) – Cratylus

+0

Qu'est-ce que ce java? Il est fourni dans 'Windows'? – Cratylus

+1

+1 C'est quelque chose que j'ai appris extrêmement nouveau ici. Merci :) –

Questions connexes