java环境变量配置后不生效(linux修改了JAVA_HOME环境变量不生效)

本文目录
- linux修改了JAVA_HOME环境变量不生效
- java环境变量已经配置好了为什么还是不能运行程序
- Win11下Java的环境变量配置好后输入Java不生效怎么办
- 为什么我安装了java,环境也配置了,可后来还是提示还是不行啊,谁可以帮帮我啊,大恩不言谢!!!
- java环境变量设置好后还是有问题,
- win10 java环境变量设置好了,输入javac还是运行不了
- 环境变量修改不生效
- jdk修改环境变量不生效详细处理方法
- 我已经设置了几次Java的环境变量,为什么还是不行
- 配置JAVA环境变量总是失败,怎么办
linux修改了JAVA_HOME环境变量不生效
修改环境变量不生效的原因可能是系统安装的JRE覆盖了JDK环境变量。
解决方法:
直接删除system32下面的java.exe、javaw.exe、javaws.exe3个文件;
可以删除那个独立的JRE;
一般造成这个问题的话,%JAVA_HOME%\bin在path的最后,可以把它提到最前面使优先级超过system32。
java环境变量已经配置好了为什么还是不能运行程序
环境变量配置的不正确是会导致这种情况发生的
下面为详细配置:
1.JAVA_HOME
JAVA_HOME指向的是JDK的安装路径
在该路径下你应该能够找到bin、lib等目录
如我的设置就应该为JAVA_HOME=C:\j2sdk1.4.2_09;
2.PATH
设置PATH的目的是为了指向JDK的bin目录
在bin目录下放的是各种编译执行命令
如我的设置就应该为PATH=C:\j2sdk1.4.2_09\bin;C:\j2sdk1.4.2_09\jre\bin;
需要说明,系统本身就有PATH环境变量,只要把C:\j2sdk1.4.2_09\bin;C:\j2sdk1.4.2_09\jre\bin;直接放到后面即可,中间使用";"隔开
3.CLASSPATH
CLASSPATH设置类的路径,也最为重要
如我的设置就应该为CLASSPATH=.;C:\j2sdk1.4.2_09\lib;C:\j2sdk1.4.2_09\lib\tools.jar;
最前面加上"."和";",意为首先在当前目录中查找
以上配置均是在我的JDK安装目录为C:\j2sdk1.4.2_09前提下进行的
你可以根据实际的安装目录进行相应的修改
配置方法:
右击"我的电脑"——》"属性",在弹出的"系统属性"选项面板中选择"高级"选项卡,
点击"环境变量"按钮,弹出"环境变量"面板,在用户变量或者系统变量中进行相应的配置即可
注意:用户变量只对当前登录本机的用户有效,而系统变量对所有登录本机的用户均有效,你可以根据自己的喜好在相应的变量环境中进行配置
所有环境变量配置好后,在命令窗口中直接执行java或者javac命令,出现了相应的信息,说明配置成功
Win11下Java的环境变量配置好后输入Java不生效怎么办
1、首先要确保安装的是jdk,而不只是Jre(java runtime environment),如果只安装jre,bin目录下没有javac命令,就不能执行;
2、其次保证路径没有错误,不要使用中文路径,仔细检查环境变量中的字符,如斜线是"\"而不是”/",分号是";"而不是";";
3、若安装java时把jdk的路径和jre的路径选择成一样,就造成覆盖。这时候在配置的JAVA_HOME目录lib目录下找不到tools.jar和dt.jar,bin目录下找不到javac,就不能执行。可以卸载java之后重新安装。
注意事项:配置好环境变量之后检查每个配置的路径下是否有相对应的文件。
为什么我安装了java,环境也配置了,可后来还是提示还是不行啊,谁可以帮帮我啊,大恩不言谢!!!
很明显你的java环境变量配置不正确。
装完jdk后,将jdk下包含bin文件夹的路径添加到path变量下就可以了。例如:我的安装路径:D:\jdk\after。。然后电脑--》属性--》环境变量,在变量path里点,加入刚刚的路径;D:\jdk\after\jdk 1.6.0_21\bin,记得加在path的末尾,切记还有个英文分隔符“;”。验证安装正确以否:你在cmd下执行javac和java时都能列出正确信息,即确保你的jdk已经安装正确。
再不行。。留个扣。我远程帮你弄。
java环境变量设置好后还是有问题,
重新启动一个DOS窗口,输入下面的命令,然后回车。
java -version
如果提示出Java的版本信息的话,说明Java的环境变量已经配置好。
win10 java环境变量设置好了,输入javac还是运行不了
你漏了一个Path路径。在Path变量再配一个C:\Program Files\Java\jdk1.8.0_111\bin; 即可。
操作方法
01
首先我们进入搜狗搜索Java JDK,并且进行下载安装。
02
接着我们调出我们的电脑的控制面板中心,在右上方的搜索处搜索环境变量。
03
看向左边,我们点击系统环境变量。
04
会弹出一个小的窗口,一般进去以后我们就在高级的处,然后打开环境变量。
05
继续还会弹出来一个小窗口,我们点击新建。
06
接着找到我们第一步下载的java的文件,添加到里面里面。
07
接着点击确定就好啦,等待安装就好啦!
环境变量修改不生效
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
jdk修改环境变量不生效详细处理方法
近日有不少用户跟小编反映说自己的电脑出现了,修改JDK版本后配置的环境变量不生效的问题,不知道怎么回事也不知道怎么去解决很是苦恼,所以对于这种情况,今天小编就来为大家分享关于jdk修改环境变量不生效详细处理方法,一起往下看吧。
处理方法如下:
1、之前版本未卸载干净
进入控制面板——程序和功能——卸载或更改程序——卸载下面2个
2、环境变量未被正确安装
环境变量配置:
PATH:%JAVA_HOME%/bin
JAVA_HOME:C:\ProgramFiles\Java\jre1.8.0_161(你jre的安装位置)
用javac查看jdk是否被正确安装
3、可能其他地方还有上版本残留java
用wherejava查看哪有java.exe
用java-version查看java版本信息
进入C:\ProgramData\Oracle\Java\javapath目录,发现有java.exe、javaw.exe、javaws.exe,查看其属性,发现版本为上次安装的版本,用现在的版本将其替换掉。
c
到C:\WINDOWS\system32查看是否有java程序,若有的话,删除。
4、若确定已完全卸载了上版本,即可安装新版本。
以上就是jdk修改环境变量不生效详细处理方法啦,有遇到同样情况的可以参考上面的方法来解决哦。
我已经设置了几次Java的环境变量,为什么还是不行
你怎么设置的是jre啊,应该设置的是jdk的路径,具体设置方法如下(以jdk1.5.0_06为例):
右击我的电脑--》高级---》环境变量,添加以下三个环境变量就OK了:
1)新建环境变量
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.5.0_06
2)在PATH环境变量的最前面加入变量值:
“C:\Program Files\Java\jdk1.5.0_06\bin;”
注意:不是新建,直接选中PATH点即可,并且后面一定要加分号。
3)新建环境变量
变量名:CLASSPATH
变量值:.
配置JAVA环境变量总是失败,怎么办
要在你的磁盘先建2个文件夹jre和jdk,下载:jdk1.5.0_08:有了这个安装程序,你就可以开发和运行跟JAVA有关的程序
按照JDK的提示来安装,安装完之后设置环境变量
JDK环境变量配置的步骤如下:
1.我的电脑--》属性--》高级--》环境变量.
2.配置用户变量:
a.新建 JAVA_HOME
C:\Program Files\Java\j2sdk1.5.0 (JDK的安装路径)
b.新建 PATH
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
c.新建 CLASSPATH
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
3.测试环境变量配置是否成功:
开始--》运行--〉CMD
键盘敲入: JAVAC JAVA
出现相应的命令,而不是出错信息,即表示配置成功! 第一个简单程序HelloWorld:
打开记事本,输入如下代码:
class HelloWorld{
public static void main(String args) {
System.out.println("Hello World!");
}
}
保存为HelloWorld.java(文件名一定要和文件内的类名保持一致,之一大小写也要一样)
然后打开DOS(命令框内输入“cmd”并回车)
进入HelloWorld.ava文件所在文件夹(“cd”命令可以进入文件夹)
输入以下命令:
javac HelloWorld.java(编译)
回车
java HelloWorld(运行)
回车
OK了!看是不是输出了“Hello World!”

更多文章:
金蝶智慧记收费吗(金蝶的智慧记好用不 或者给推荐个好用的、免费的记账软件(我是做五金的小个体户))
2026年9月22日 19:40
ie地址栏不见了(如何解决IE11浏览器工具栏不见了的问题)
2026年9月22日 19:00
十年前的老电脑怎么装win7(2011年买的惠普笔记本电脑,后来系统升级到了win10,现在有需要换成win7,怎么u盘重装系统)
2026年9月22日 14:40
windowsxpsp3官方原版(Windows XP SP3微软官方原版怎么安装)
2026年9月22日 14:30





