Java 指定在安装多个jdk时要使用的jdk

Java 指定在安装多个jdk时要使用的jdk,java,command-line,Java,Command Line,我的笔记本电脑上安装了两个JDK,我想使用命令行运行java程序,设置了环境变量,我想知道操作系统如何知道要使用哪个JDK,因为命令中没有指示它 C:\mywork> javac filenamehere.java 通常,Windows使用PATH环境变量查找具有匹配名称的第一个可执行文件。 如果要指定要使用的javac,请尝试使用javac的完整路径。这是由Windows通过检查%path%环境变量确定的。按顺序迭代路径,并搜索可执行文件。第一场比赛就要开始了。我明白了,谢谢@tibe

我的笔记本电脑上安装了两个JDK,我想使用命令行运行java程序,设置了环境变量,我想知道操作系统如何知道要使用哪个JDK,因为命令中没有指示它

C:\mywork> javac filenamehere.java

通常,Windows使用PATH环境变量查找具有匹配名称的第一个可执行文件。
如果要指定要使用的javac,请尝试使用javac的完整路径。

这是由Windows通过检查
%path%
环境变量确定的。按顺序迭代路径,并搜索可执行文件。第一场比赛就要开始了。我明白了,谢谢@tibetiroka