java环境配置为1.7jdk为什么cmd java -version查看版本是1.8

java环境配置为1.7jdk为什么cmd java -version查看版本是1.8;电脑重启了还是不行。什么原因有遇到的吗?

查看你的环境变量中Path的配置,确认%java_home%/bin在path值的第一个。

或者在cmd中输入echo %path%,看一下实际有效的path值是什么,其中的java配置对不对。追问

这是我path配置:E:\oraclexe\app\oracle\product\11.2.0\server\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;E:\soft\apache-maven-3.1.0\bin
这个是我java_home配置:C:\Program Files\Java7\jdk1.7.0_51

追答

很明显,Path中Oracle 11在java前面,Oracle也带有JDK的,所以你运行java -version其实查看到的是Oracle中的java版本,把你的%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;移动到最前面就没问题了,也不会对Oracle造成影响的。

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-12-02
因为你装了两个jdk,但是path路径配置的是1.8的追问

这是我path配置:E:\oraclexe\app\oracle\product\11.2.0\server\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;E:\soft\apache-maven-3.1.0\bin
这个是我java_home配置:C:\Program Files\Java7\jdk1.7.0_51

第2个回答  2014-12-02
环境 变量配置错误呗追问

要是配置错误我就不会提问了

java环境配置为1.7jdk为什么cmd java
如果jdk没有正确配置,细节上,配置的参数值前面多个空格,或者多个,少个其它符号,都不行。在cmd输入java或者javac,不会出现java的提示。。认真核对吧 如果出现了下面类似这样的窗口,说明正确配置了

jdk 1.7 设置环境变量后在cmd输入javac显示javac不是内部什么什么的,怎 ...
PATH:操作系统执行的搜索路径,一般设置为当前目录就好 CLASSOPATH:JAVA类的搜索路径。一种简单的方法,你可以先找到执行命令:javac、java所在的目录,然后粘过去就可以了

为什么我安装了jdk1.7,但是eclipse的属性里的Java>>Compiler里面最高只 ...
好像是 Eclipse 3.7.2+ 才支持吧,它的最主要的新特性就是支持7.现在已经出 Java 8 的开发人员体验版本,不知道 Eclipse 是不是正在开发支持 Java 8 的编译器。

jdk 1.7版本环境变量如何设置?是否JAVA_HOME classpath什么的就不用...
好像jdk从5.0版本以后就不需要设置classpath了 然后那个JAVA_HOME只要设置对了应该可以的 如果不行就直接不设置它 把path直接用地址表示 也就是不用%JAVA_HOME 比如: D:\\Java\\jdk\\bin;(视你自己的安装路径而定)

...在运行cmd之后输入java可以,为什么输入javac或java-version不...
说明你只安装了jre7 没有安装jdk 1.7

...环境变量也搞好了。运行cmd输入java-version去无法显示版本信息...
你没有改变环境变量,你右击我的电脑-->属性-->高级-->环境变量 变量名:Path 变量值:c:\\Program Files\\Java\\jdk1.7.0_01\\bin;c:\\Program Files\\Java\\jdk1.7.0_01\\jre\\bin;变量名:classpath 变量值:.;C:\\Program Files\\Java\\jdk1.7.0_01\\lib\\dt.jar;C:\\Program Files\\Java\\jdk...

安装了JDK1.7.0版,输入Java,可显示的是不是内部命令
需要设置环境变量 找到 java.exe 所在的文件夹,将文件夹地址添加到环境变量里 大致是 C:\\Program Files\\Java\\jdk1.6.0_24\\bin jdk文件夹后面部分随版本不同而不同

jdk1.7.0 环境变量配置 java和java -version运行出错,javac可以运行,可...
二、 找到HKEY_LOCAL_MACHINE\/software\/javasoft,把这个javasoft删除即可。javasoft正常情况下至少包含\\Java Development Kit,Java Plug-in,Java Runtime Environment这三项,不用怕,删除Javasoft就会把这三项都删除,问题本身也是出在这里,所以需要删除javasoft项。三、重装JDK(如果不改变文件位置都选默认,...

jdk 配置好后,cmd中 java- -version能用 但是javac 显示不是内部命令...
1、从Oracle官网下载JDK安装包,如:jdk-7u79-windows-x64版本。2、安装包下载完成后,双击安装包进行安装,安装路径可以使用默认路径,这里改为D:\\Program Files (x86)\\Java。3、安装完成后,还需要进行环境变量的配置,在系统环境变量的用户变量里面添加一个变量名为JAVA_HOME环境变量。4、在JAVA_...

我安装了JDK1.7,cmd键入命令javac说“javac不是内不命令,也不是可运行...
javac当然不是CMD的命令了 JDK1.7是要设置环境变量的 classpath环境变量设置2007-04-21 11:33这篇文章希望能够帮助初学者正确理解和设置系统环境变量和classpath环境变量,使你能够很快的在你的系统上设置好java的环境,从而能够开发java应用程序。在没有设置环境变量之前,我们可以通过直接在应用程序中加...

相似回答