users-MacBook-Pro:~ user$ java -version
java version "1.8.0_74"
Java(TM) SE Runtime Environment (build 1.8.0_74-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.74-b02, mixed mode)
如上所示,当我输入“java -version”时,它会返回此信息。当我按 Enter 键然后弹出此信息时,bash 中发生了什么?
最佳答案
根据您的环境路径变量,命令行将查找可执行文件并使用参数 -version 运行它
不确定 Mac,但在 Linux 上“which java”应该为您提供 bash 正在使用的可执行文件的路径
关于java - 当我输入 "java -version"时,它从哪里提取该信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36743030/