代码之家  ›  专栏  ›  技术社区  ›  Simon

java_home设置为无效目录-ionic

  •  0
  • Simon  · 技术社区  · 7 年前

    我刚买了一台没有Java或Android SDK的新电脑,我今天补充了,但是我第一次犯了错误并下载了。 java 10 把它设为 JAVA_HOME 但从那以后我下载了 java jdk 1.8 使之成为 Java_主页 但我还是有一个错误:

    我正在做- ionic cordova run android --device 错误报告说:

    ANDROID_HOME=C:\Users\Simon\AppData\Local\Android\sdk
    JAVA_HOME=C:\Program Files\Java\jdk1.8.0_172\bin
    studio
    
    ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files\Java\jdk1.8.0_172\bin
    
    Please set the JAVA_HOME variable in your environment to match the
    location of your Java installation.
    (node:56548) UnhandledPromiseRejectionWarning: Error: cmd: Command failed with exit code 1
    

    所以说我没有正确的目录,但我确信我有:

    enter image description here

    这是我的 environment variables :

    enter image description here

    然而。。。当我这样做的时候 java -version 它返回:

    java version "10.0.1" 2018-04-17
    Java(TM) SE Runtime Environment 18.3 (build 10.0.1+10)
    Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode)
    

    不确定这是否正常…

    我该怎么办?我认为所有的信息都应该是正确的。有什么想法吗?谢谢!

    0 回复  |  直到 7 年前