Uzun bir Google'dan sonra, javac.exe'nin JRE (C: \ Program Files (x86) \ Java \ jre7) içinde değil JDK (C: \ Program Files \ Java \ jdk (sürüm numarası) \ bin) içinde olacağını öğrendim. \ bin) "JRE bir derleyici ile birlikte gelmez. Bu (JRE) sadece bir java çalışma ortamıdır. İhtiyacınız olan şey Java geliştirme kitidir." derleyici javac'ı kullanmak için
jre'nin içindeki çöp kutusunu işaret ediyorsanız javac çalışmaz
Javac'ı cmd'de kullanmak için sisteminize JDK kurulu olmalıdır ...
Javac yolu için
yol = C: \ Program Dosyaları (x86) \ Java \ jre7 \ bin bu yanlış
yol = C: \ Program Files \ Java \ jdk (sürüm numarası) \ bin bu doğru
"Javac.exe" nin "C: \ Program Files \ Java \ jdk (sürüm numarası) \ bin" içinde olduğundan emin olun
JRE ve JDK ile karıştırmayın, ikisi de tamamen farklı
JDK'nız yoksa lütfen bu bağlantıdan indirin
https://jdk.java.net/
veya
http://www.oracle.com/technetwork/java/javase/downloads/index.html
JDK VS JRE için referans iş parçacığı JDK ve JRE arasındaki fark nedir?