Почему в командной строке windows с установленной java нет команды javac?

Windows 10
в папке на Programm Files(x86) в java есть папка только jre1.8.0_161
система 64-бит

Может нужно поиск сделать в диске С или скачать новую.

Что-то мне подсказывает, что для использования javac нужно установить JDK, а не JRE.
http://www.oracle.com/...38363.html (кнопочка Download под большими черными буквами "JDK" в правой части таблицы).

Начинайте вникать что означают буквы JRE и чем это отличается от JDK

1. Проверить, установлен ли JDK
2. Путь к папке с javac (jdk/bin) не настроен по умолчанию. Можно добавить самому.
На 64-разрядный Windows лучше установить 64-разрядную Java.

Добавить комментарий