以下环境变量的快照
但是在检查windows中的版本时我得到了以下内容。我还有什么办法让它指向jdk8吗?
C:\Users>java -version
java version "1.7.0_71"
Java(TM) SE Runtime Environment (build 1.7.0_71-b14)
Java HotSpot(TM) 64-Bit Server VM (build 24.71-b01, mixed mode)
以下环境变量的快照
答案 0 :(得分:1)
java.exe, Javac.exe and javaw.exe
oraclePath
,就像系统变量路径中的某些文本一样(从jdk8开始,它会在安装时创建一个新的系统变量)答案 1 :(得分:0)
浮现在脑海中的四件事:
JAVA_HOME
和PATH
变量。where java
以查看Windows找到Java的位置。PATH
变量是什么?查看您的快照,我至少要包含%JAVA_HOME%\bin
。答案 2 :(得分:0)
你能检查你的系统变量在PATH变量中,JDK 7没有路径吗?
即使您在“用户”变量中定义或覆盖Path变量,Windows也只是按照这个顺序将系统变量与用户变量连接起来。
因此,如果在系统路径中有JDK 7的路径,那么您将拥有以下类型的值: PATH =; .....; d:\ java的\ jdk8;%MAVEN_HOME%
答案 3 :(得分:0)
进入控制面板,在搜索框中输入java类型java。单击java标签上的链接。然后单击选项卡java。您将看到活动的运行时。解开你不需要的那个。