PATH挣扎

时间:2014-09-02 19:12:21

标签: java windows

简单的问题。我在我的电脑上获得了JDK 1.7和1.8(Windows)。我需要他们两个。我有一个“%JAVA_HOME%\ bin;”在我的PATH中输入(JAVA_HOME = path_to_my_jdk_1_7)。通过命令行我改变JAVA_HOME值,如下所示:

set JAVA_HOME=path_to_my_jdk_1_8

现在如果我输入

C:\Users\Francesco>java -version
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)

但是当我输入

C:\Users\Francesco>javac -version
javac 1.7.0_45

为什么javac仍然是1.7?

1 个答案:

答案 0 :(得分:0)

将JAVA_HOME变量设置为1.8 JAVA_HOME后,需要再次运行set PATH=%JAVA_HOME%\bin;