Question: maven error 'javac' is not recognized as an internal or external command?
Answer: It means that javac.exe executable file, which exists in bin directory of JDK installation folder is not added to PATH environment variable.