mdsk.net
当前位置:首页 >> linux安装jDk1.7 之后 jAvA %vErsion是1.6 >>

linux安装jDk1.7 之后 jAvA %vErsion是1.6

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 ...

如果输入此命令没反应,只能说明环境变量配置的有问题(不要配置jre路径,应该配置jdk路径)。 如:jdk安装在“D:\Program Files\jdk1.7.0_10” 第一步:新建“java_home”值,输入“D:\Program Files\jdk1.7.0_10”; 第二步:新建“classpath”值,输...

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

Linux的安装包一般可执行程序的存放路径无非就是约定的那几个目录,配置文件放在一个共享的约定目录,log等数据文件亦然,所以你可以理解,在安装的时候,直接Java可执行程序扔进环境变量Path的目录了

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

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

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

whichjava看一下,你用的java肯定不是/usr/java/jdk1.7.0_21/bin下的一般应该是/usr/bin下的java,这是个链接到openjdk的java你可以将/usr/bin下的java删除

这是因为环境变量没有完全配置正确的原因。 1,删除原来配置的java环境变量。 2,首先设置JAVA_HOME,点击新建,变量名:JAVA_HOME,变量值例如:D:\java\jdk1.7.0,即刚才jdk安装的路径。 3,设置CLASSPATH属性,变量名:CLASSPATH,变量值:.;%JA...

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