安装完exe版本jdk之后未配置java_home和path环境变量仍然可以在cmd中使用java命令原因解释

如题:

为何可以 打出Java -version的版本 ,因为jdk安装过程,拷贝了javajavac等几个命令到C:windowssystem32目录了。
如果使用javac -version则会显示错误,因为在jdk安装过程中只有java、javaw、javaws三个命令被复制到C:windowssystem32目录下了!


原文地址:https://www.cnblogs.com/iamconan/p/7383546.html