我在Windows 7 64位上安装了Java,包括jre 6和7。当我java -version
在命令行输入时,我得到:
C:\>java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)
我想通过命令行将jre7设置为默认Java,因此当我发现在系统变量或用户变量中均未指定java时也去编辑了路径(也没有JAVA_HOME变量)。还可以set
从命令行运行以确认此操作,因为Path变量没有java目录。我的java存储在normal中C:\Program Files\Java\jre6
。
所以现在我很好奇Windows如何在命令行上找到当前的Java?
似乎首先检查了C:\ Windows \ System32 \ java.exe,如果您在这里没有找到此文件,则java.exe从您的JDK路径运行
—
Ishikawa Yoshi 2013年