java -version 可行、java 可行、javac 不行
时间: 2023-06-05 19:47:36 浏览: 150
21天学通JAVA-WEB开发
执行命令 "java -version" 可行是因为 Java 运行时环境(JRE)已经安装在计算机中,并且 PATH 环境变量已经配置好,所以在命令行中可以直接执行 Java 的版本查询命令,并且得到相应的版本信息。
执行命令 "java" 也可行,因为在计算机中已经安装了 JRE,并且 PATH 环境变量也已经配置好,所以在命令行中可以直接执行 Java 程序或应用。
但是执行命令 "javac" 不行,因为 javac 是 Java 编译器,而不是 JRE 环境中的命令,只有在安装了 Java 开发工具包(JDK)之后,才能使用 javac 命令进行编译操作,并且需要使用完整的文件路径或设置相应的环境变量才能在命令行中执行 javac 命令。如果没有安装 JDK 或者未正确配置相应的环境变量,执行 javac 命令就会提示“不是内部或外部命令,也不是可运行的程序”等错误信息。
阅读全文