mshd.net
当前位置:首页 >> 1.6jDk %vErsion >>

1.6jDk %vErsion

java -version显示的是最新安装版本的java javac -version显示的是你配置环境变量版本的java

C:\windows\System32下,还有java.exe。。。 所以,要将 JAVA的bin目录,放在PATH的最前面。。。。。。。。。。。。

path中你要把1.6的放在最前面才行,不然最先找到的是oracle中的1.4

要么就是你JDK 安装有问题, 要么就是你的环境变量配置有问题。 需要看你电脑上的情况了。

java环境变量配置 windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择“高级”选项卡,点击“环境变量”; 4.在“系统...

which java 看一下,你用的java肯定不是/usr/java/jdk1.7.0_21/bin下的 一般应该是/usr/bin下的java,这是个链接到openjdk的java 你可以将/usr/bin下的java删除,重建链接 cd /usr/bin mv java java.bak ln -s /usr/java/jdk1.7.0_21/bin java ...

which java 看一下,你用的java肯定不是/usr/java/jdk1.7.0_21/bin下的 一般应该是/usr/bin下的java,这是个链接到openjdk的java 你可以将/usr/bin下的java删除,重建链接 cd /usr/bin mv java java.bak ln -s /usr/java/jdk1.7.0_21/bin java ...

说明JDK1.6版本和1.7的版本仅仅是装了,而1.7的版本并没有完全配置完成,导致切换时任然定位与之前配置的1.6版本。

查看你的环境变量中Path的配置,确认%java_home%/bin在path值的第一个。 或者在cmd中输入echo %path%,看一下实际有效的path值是什么,其中的java配置对不对。

要输出$PATH的值,shell下命令是从$PATH里面找的 另外,改完以后要么注销重新登陆,要么用source命令重新加载配置才可以生效

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com