今天突然对 jdk 配置环境变量有点疑问,特想搞明白其运行原理,配置完成 jdk 后,检查是否配置正确。
java 命令正常,javac 就不行了,报错如下:
仔细检查了一遍配置,还是不解,上度娘,最终解决。
略微思考一下,其实他们都说的没有错,只不过有一些知识点忽略了,导致别人跟着操作时,问题还得不到解决。
第一点:系统变量 Path 配置jdk/jre必须是绝对路径,并且是分开的,登记为俩行。登记为一行无效。
第二点: 系统变量 CLASSPATH 配置时,一定要加 "."
今天突然对 jdk 配置环境变量有点疑问,特想搞明白其运行原理,配置完成 jdk 后,检查是否配置正确。
java 命令正常,javac 就不行了,报错如下:
仔细检查了一遍配置,还是不解,上度娘,最终解决。
略微思考一下,其实他们都说的没有错,只不过有一些知识点忽略了,导致别人跟着操作时,问题还得不到解决。
第一点:系统变量 Path 配置jdk/jre必须是绝对路径,并且是分开的,登记为俩行。登记为一行无效。
第二点: 系统变量 CLASSPATH 配置时,一定要加 "."