今天突然对 jdk 配置环境变量有点疑问,特想搞明白其运行原理,配置完成 jdk 后,检查是否配置正确。
java 命令正常,javac 就不行了,报错如下:

仔细检查了一遍配置,还是不解,上度娘,最终解决。

略微思考一下,其实他们都说的没有错,只不过有一些知识点忽略了,导致别人跟着操作时,问题还得不到解决。
第一点:系统变量 Path 配置jdk/jre必须是绝对路径,并且是分开的,登记为俩行。登记为一行无效。

第二点: 系统变量 CLASSPATH 配置时,一定要加 "."

本文详细解析JDK环境变量配置常见误区,分享如何正确设置Path及CLASSPATH,确保java与javac命令顺利运行,避免配置错误导致的问题。
今天突然对 jdk 配置环境变量有点疑问,特想搞明白其运行原理,配置完成 jdk 后,检查是否配置正确。
java 命令正常,javac 就不行了,报错如下:

仔细检查了一遍配置,还是不解,上度娘,最终解决。

略微思考一下,其实他们都说的没有错,只不过有一些知识点忽略了,导致别人跟着操作时,问题还得不到解决。
第一点:系统变量 Path 配置jdk/jre必须是绝对路径,并且是分开的,登记为俩行。登记为一行无效。

第二点: 系统变量 CLASSPATH 配置时,一定要加 "."


被折叠的 条评论
为什么被折叠?