【日常】我多敲一个分号
在自己的一台Win10笔记本上搭配环境,AndroidStudio3.1.2+Java1.8.0 。
之后运行后一直报错,如下:
ERROR: JAVA_HOME is set to an invalid directory
C:\Program Files\Java\jdk1.8.0_181;
Please set the JAVA_HOME variable in your environment to match thelocation of your Java installation
尝试一如下,失败:
我跟台式机器对比了下JAVA_HOME。 CHECK!
对比下PATH里的格式。CHECK!
尝试二如下,失败:
考虑JAVA1.5版本上不需要增加classpath,病急乱医,添上。
没有用,还是报错。
最后,我喝了罐红牛,然后瞄了一眼,发现:
JAVA_HOME里只配置一个变量,笔记本的错误是:
C:\Program Files\Java\jdk1.8.0_181;
台式机器正确的是:
C:\Program Files\Java\jdk1.8.0_181
额,好尴尬.....
(╯‵□′)╯︵┻━┻
答案是,多谢了一个分号。在Windows环境里配置 环境变量,如JAVA_HOME等只有一个参数的键值对,最后绝对不要加 分号“;” 如PATH等有多个参数的键值对,必须在参数中间加分号隔断。