如何在cmd窗口输入java -version可以显示正确的版本号,但是输入javac显示 不是内部或外部命令,也不是可运行的程序或批处理文件?

安装jdk后,在cmd窗口输入java -version可以显示正确的版本号,但是输入javac显示 不是内部或外部命令,也不是可运行的程序或批处理文件。

这个一般是你安装了JDK ,默认帮你配上了JRE,你没有自己去配置JDK的环境变量。
你还需要自己配置下环境变量,参考下这个博客吧https://blog.csdn.net/qq_41436122/article/details/82620080