您的位置:

java环境不生效的问题(java环境配置不成功)

本文目录一览:

java环境怎么始终配置不成功

JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.5.0_08,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);

Path使得系统可以在任何路径下识别java命令,设为:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

CLASSPATH为java加载类(classorlib)路径,只有类在classpath中,java命令才能识别,设为:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(要加.表示当前路径)

%JAVA_HOME%就是引前面指定的JAVA_HOME

环境变量修改不生效

1、安装jdk后,需要使用其他版本的jdk,修改环境变量不生效,因为安装jdk时,jdk在C盘生成的java.exe、javaw.exe、javaws.exe文件配置,而C盘的这些环境变量的优先级高于JAVA_HOME设置的环境变量优先级,所以,执行java -version时,系统会读取到非JAVA_HOME配置的jdk。如果需要修改环境变量需要删除C盘下的java.exe、javaw.exe、javaws.exe,文件所在目录

C:\Program Files (x86)\Common Files\Oracle\Java\javapath

linux修改了JAVA_HOME环境变量不生效?

修改环境变量不生效的原因可能是系统安装的JRE覆盖了JDK环境变量。

解决方法:

直接删除system32下面的java.exe、javaw.exe、javaws.exe3个文件;

可以删除那个独立的JRE;

一般造成这个问题的话,%JAVA_HOME%\bin在path的最后,可以把它提到最前面使优先级超过system32。