jdk配置后没有生效(Win11下Java的环境变量配置好后输入Java不生效怎么办)

本文目录
- Win11下Java的环境变量配置好后输入Java不生效怎么办
- jdk环境变量已经配置好了 但是cmd运行java -version后什么也不出来
- 东方通jvm环境配置jdk1.8配置完没变过来
- 如何解决jdk环境变量配好后重启电脑又失效的问题
- jdk环境变量怎么设置jdk环境变量设置好了,为什么eclipse还是不能安装
- JAVA配置完成但无法运行
- tomcat 设置jdk 不起作用
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之后重新安装。
注意事项:配置好环境变量之后检查每个配置的路径下是否有相对应的文件。
jdk环境变量已经配置好了 但是cmd运行java -version后什么也不出来
这个图片的内容需要配置到环境变量中的path中。
另外,上面配置好之后,需要重新打开一个DOS窗口来验证。
只需要配置JAVA_HOME,PATH
不要照搬上古时期的配置了
东方通jvm环境配置jdk1.8配置完没变过来
修改环境变量没有生效。
1、删除C:\Windows\System32目录下的java.exe、javaw.exe、javaws.exe三个文件。
2、删除环境变量Path中C:\ProgramData\Oracle\Java\javapath的配置即可生效。以上就是东方通jvm环境配置jdk1.8配置完没变过来的原因和解决办法。
如何解决jdk环境变量配好后重启电脑又失效的问题
出现问题的原因:
1、jdk、jre安装不对,环境变量配置不对应。
检查方法:在cmd下输入java - version命令查看是否有版本信息出现。解决方法:根据安装教程重新安装,注意配置环境变量后需要重启电脑才生效。
2,1各种配置也正确却仍然出现此问题,可以在360软件管家下载jre重新安装。
jdk环境变量怎么设置jdk环境变量设置好了,为什么eclipse还是不能安装
下载JDK
到Oracle官网下载JDK
如果不想去下载,关注我,私信回复“JDK”我发你
安装JDK
安装JDK时,除了修改安装目录,其他的一路【下一步】,傻瓜式安装。
注:当提示安装JRE时,可以选择不要安装。因为JDK已经自带了JRE。
安装JDK
配置环境变量
单击计算机-属性-高级系统设置,单击环境变量。
新建-变量名JAVA_HOME,变量值C:developJavajdk1.8.0_191
-变量名Path,点击新建,然后输入上%JAVA_HOME%bin,点击确定,再次点击新建,然后输入上%JAVA_HOME%jrebin,点击确定。
新建-变量名CLASSPATH,变量值.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar
测试JDK是否安装成功
在配置好环境变量后,可以进入cmd中检查Java是否安装正确,检查的命令为java-version
JDK安装成功
如果不想去下载,关注我,私信回复“JDK”我发你
环境变量详解
JAVA_HOME
变量名:JAVA_HOME
变量值:C:developJavajdk1.8.0_191
用途:定义一个变量,供其他地方使用
Path
变量名:Path
变量值:%JAVA_HOME%bin;%JAVA_HOME%jrebin;
用途:让系统在任何路径下都可以识别java、javac、javap等命令
CLASSPATH
变量名:CLASSPATH
变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar
用途:告诉jvm要使用或执行的class放在什么路径上,便于JVM加载class文件,.;表示当前路径,tools.jar和dt.jar为类库路径
CLASSPATH详解
tools.jar
工具类库,它跟我们程序中用到的基础类库没有关系。我们注意到在Path中变量值bin目录下的各个exe工具的大小都很小,一般都在27KB左右,这是因为它们实际上仅仅相当于是一层代码的包装,这些工具的实现所要用到的类库都在tools.jar中,用压缩软件打开tools.jar,你会发现有很多文件是和bin目录下的exe工具相对性的。当然,如果tools.jar的功能只有这些的话,那么我们根本不用把它加入到CLASSPATH变量中,因为bin目录下的工具自己可以完成对这些类库的调用,因此tools.jar应该还有其他的功能。在里面还可以看到有Applet和RMI等相关的文件,因此tools.jar应该还是远程调用等必须的jar包。tools.jar的其他作用可以查看其他资料。
dt.jar
运行环境类库,主要是Swing包,这一点通过用压缩软件打开dt.jar也可以看到。如果在开发时候没有用到Swing包,那么可以不用将dt.jar添加到CLASSPATH变量中。
CLASSPATH中的类库是由ApplicationClassLoader或者我们自定义的类加载器来加载的,这里当然不能包括基础类库,如果包括基础类库的话,并用两个不同的自定义类加载器去加载该基础类,那它得到的该基础类就不是唯一的了,这样便不能保证Java类的安全性。
基本类库和扩展类库rt.jar
基本类库是所有的importjava.*开头的类,在%JAVA_HOME%jrelib目录下,类加载机制提到,该目录下的类会由BootstrapClassLoader自动加载,并通过亲委派模型保证了基础类库只会被BootstrapClassLoader加载,这也就保证了基础类的唯一性。
扩展类库是所有的importjavax.*开头的类,在%JAVA_HOME%jrelibext目录下,该目录下的类是由ExtensionClassLoader自动加载,不需要我们指定。
rt.jar默认就在根ClassLoader的加载路径里面,放在CLASSPATH也是多此一举。
JAVA配置完成但无法运行
这种情况可能是因为Java的路径没有添加到系统环境变量中。你可以按照以下步骤检查一下:
确认Java已经正确安装并且路径已经配置好了。可以在命令行中输入 java -version 和 javac -version 命令来检查Java是否已经安装成功。
检查系统环境变量中是否已经添加了Java的路径。可以按下 Win + R 键打开运行窗口,输入 sysdm.cpl,点击“确定”按钮打开“系统属性”窗口。在窗口中选择“高级”选项卡,然后点击“环境变量”按钮,查看系统环境变量和用户环境变量中是否已经添加了Java的路径。
如果Java的路径没有添加到系统环境变量中,可以手动添加。在系统环境变量的“Path”变量中添加Java的安装路径,比如 C:\Program Files\Java\jdk1.8.0_181\bin。
添加完Java路径后,记得重启命令行窗口,这样系统环境变量才会生效。
如果你已经尝试了以上步骤仍然无法解决问题,可以尝试重新安装Java和Notepad++,确保路径和环境变量配置都正确。
tomcat 设置jdk 不起作用
通过cmd,打开dos,输入Java -version,看看jdk安装的是否成功,如果能看到jdk的版本,证明安装成功了,如果不成功,则是jdk配置环境变量的问题。 jdk成功安装后,可以下载个安装版的tomcat,直接下一步下一步就可以,不用特别配置,很简单。

更多文章:
webservice接口集成平台(webservice接口老不老)
2025年11月21日 12:15
怎么做linux系统盘(如何制作启动u盘安装linux系统)
2026年4月20日 22:15
resume个人简历(留学个人简历resume的主要内容介绍)
2025年12月4日 21:00
transformers卡牌游戏(收藏战斗两不误变形金刚前线稀有卡牌全攻略)
2026年7月22日 21:15
命令提示符无法打开mysql(mysql命令行输入命令回车后没反应怎么回事具体如图)
2025年7月8日 13:30
怎么在字符数组后加字符串((C语言)如何将char**作为字符串数组,并且动态地添加字符串到其中)
2026年7月6日 11:30
chinesechildren是什么意思(Chinese+children是几个单词)
2025年12月17日 01:00
python版本(下载Python后发现还是之前的版本怎么办)
2025年11月29日 22:45
unix和windows的关系(WINDOWS与UNIX的联系)
2025年11月19日 16:45
powermill五轴编程(powermill编程软件!谁能详细介绍一下它的主要功能啊!还有它可以绘图么编程中要用到边界线等等…怎)
2026年8月11日 07:15
substantial变形单词(哪些英语单词可以表达 “重要的” 以及它们的区别)
2026年1月13日 17:00









