关于安装新jdk后修改java_home后,jdk版本不变

以前安装的版本是1.6,最近安装了1.7,修改了环境变量java_home为1.7的路径,java -version始终是1.6版本的。
需要高手回答!菜鸟别在网上搜一些办法应付!办法都已经试过,通通不好使。

你执行一下where java看看结果~~~应该不是你这个路径的,在system32下边应该还有一个java javac命令,那个优先级比你这个高,path里边,把java的路径放到最前边~虽然表述的很混乱,但应该能解决你的问题~追问

已经试过:java_home在path的最前面

运行where java结果:

追答

命令行重启了没~~~修改环境变量是需要重启命令行的,你看,where显示的都不是你那个路径的~~,把所有的path贴出来看看,有可能还有别的冲突的~

追问

cmd命令已经重启了

JAVA_HOME:D:\soft\java\jdk1.7.0_72


CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar



同时已经删除了,window\system32\下的 java.exe javaw.exe  javaws.exe

追答

看着也没有错了0.0,这我就搞不懂,不好意思,帮不到你~~

温馨提示:内容为网友见解,仅供参考
无其他回答

关于安装新jdk后修改java_home后,jdk版本不变
你执行一下where java看看结果~~~应该不是你这个路径的,在system32下边应该还有一个java javac命令,那个优先级比你这个高,path里边,把java的路径放到最前边~虽然表述的很混乱,但应该能解决你的问题~

为什么改了JAVA_HOME JDK版本还是不变啊
你看一下C:\\ProgramData\\Java\\javapath里面是不是有个exe的快捷方式,它们应该是1.8的跨界方式,你把这条环境变量删了,然后重启cmd,应该就好了

mac下,改了java_home为jdk1.6,但是java -version版本还是1.8
要输出$PATH的值,shell下命令是从$PATH里面找的 另外,改完以后要么注销重新登陆,要么用source命令重新加载配置才可以生效

安装jdk之后为什么javac不是内部命令而java -version却显示jdk版本_百度...
原因很简单,因为装jdk时装了jre,jre是运行环境不含javac编译工具。如果只是Java程序的使用者(不是开发者),一般自己不会配置环境变量,因此jre就自动把java命令作为内部命令了

下载了JDK后,我设置JAVA_HOME,PATH,CLASSPATH时,出现了点问题,寻求帮助...
JAVA_HOME:C:\\Program Files\\Java\\jdk1.5.0_06 PATH:%JAVA_HOME%\\bin;CLASSPATH:.;%JAVA_HOME%; %JAVA_HOME%\\lib\\dt.jar; %JAVA_HOME%\\lib\\tools.jar;一定要加上前面的“.;”就应该没问题了 这是设置系统的环境变量针对每个用户都可以的 ...

电脑之前用的jdk1.8的现在想用1.6的修改了java_home之后没有效果
重新配环境变量Path={JDK安装路径} \\bin Classpath={JDK安装路径} \\jre\\lib\\rt.jar;.; 如果还是不行的话最好还是下载jdk1.6 \/technetwork\/java\/javase\/downloads\/jdk6downloads-1902814.html或者换个最新版本的eclipse\/downloads\/

Java的编译环境JDK安装完成后,需要配置那两个环境变量?怎么配置?_百...
1. 打开终端,使用sudo nano \/etc\/environment(可能需要超级用户权限)。2. 在文件末尾添加: - JAVA_HOME="\/usr\/lib\/jvm\/java-8-openjdk-amd64"(这里以Ubuntu为例,根据实际情况修改)。 - PATH="$PATH:$JAVA_HOME\/bin"。3. 保存文件,执行source \/etc\/...

已经安装过jdk,为什么打开eclipse时,还显示没有Java虚拟机
你jdk的环境变量配错了。环境变量这样配置就好了,然后可以再命令行输入命令 java -version 查看java的版本,如果显示出来,那就是jdk安装成功。这样安装jdk有个好处就是,改变JAVA_HOME里面的目录就可以改变jdk的版本。你千万要注意,不要安装版的jdk,如果jdk是安装版的,会有注册表,这样配置环境变量...

JDK安装后输入Java -version没有反应。按照教程配置环境之后也显示_百 ...
检查环境变量是否配置正确:环境变量配置如下:JAVA_HOME:C:\\Program Files\\Java\\jdk1.7.0_40;(根据自己的安装目录修改)CLASSPATH:.;%JAVA_HOME%\\lib\\dt.jar;%JAVA_HOME%\\lib\\tools.jar;path:%JAVA_HOME%\\bin;%JAVA_HOME%\\jre\\bin;要配置在系统变量中。

我的环境变量里就没有java_home这个东东,你们这么就说我java_home配置...
没有错啊,java_home的设置只是为了以后更改jdk版本的时候方便而设置的,我记得一位老师曾经说过,因为一个好的软件是要在各种jdk版本平台进行测试的,java_home的设置就是提供这个方便而设置的,并且在path中设置的是%java_home%\/bin,而%java_home%代表的意思就是你的jdk路径,你完全可以把这个路径...

相似回答