Якщо ви додали його на панелі керування, поки командний рядок був відкритий, це не вплине на поточний командний рядок. Вам потрібно буде вийти та знову відкрити або просто зробити:
set "path=%path%;c:\program files\java\jdk1.6.0_16\bin"
За допомогою перевірки виконайте:
echo %path%
з вашого командного рядка і дайте нам знати, що це таке.
В іншому випадку переконайтеся, що в цьому каталозі є javac, намагаючись:
"c:\program files\java\jdk1.6.0_16\bin\javac.exe"
з командного рядка. Ви також можете сказати, який виконуваний файл (якщо такий є) використовується з командою:
for %i in (javac.exe) do @echo %~$PATH:i
Це акуратний трюк, подібний до whichта / або whenceкомандам в деяких операційних системах типу UNIX.