javac nie działa w wierszu polecenia systemu windows

Próbuję użyć javac z wierszem polecenia systemu windows, ale to nie działa.

Po dodaniu katalogu {[1] } na końcu zmiennej środowiskowej PATH, polecenie java działa poprawnie, ale użycie javac powoduje następujący błąd:

'javac' nie jest rozpoznawany jako wewnętrzne lub zewnętrzne polecenie, działający program lub plik wsadowy.

Author: Micha Wiedenmann, 0000-00-00

1 answers

Jeśli dodałeś go w Panelu sterowania, gdy wiersz polecenia był otwarty, nie będzie to miało wpływu na bieżący wiersz polecenia. Musisz wyjść i ponownie otworzyć lub po prostu zrobić:

set "path=%path%;c:\program files\java\jdk1.6.0_16\bin"

Poprzez sprawdzenie wykonaj:

echo %path%

Z wiersza polecenia i daj nam znać, co to jest.

W Przeciwnym Razie upewnij się, że jest javac w tym katalogu, próbując:

"c:\program files\java\jdk1.6.0_16\bin\javac.exe"

Z wiersza polecenia. Możesz również powiedzieć który jest używany z polecenie:

for %i in (javac.exe) do @echo %~$PATH:i

Jest to zgrabna sztuczka podobna do poleceń which i / lub whence w niektórych systemach operacyjnych typu UNIX.

 140
Author: paxdiablo,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-09-02 06:58:16