zoukankan      html  css  js  c++  java
  • 安装Android Studio报failed to find java version for 'C:windowssystem32java.exe':[2] The system cannot find the specified file.错误的解决方案

    在Windows 7 64位,安装Android Studio,结果遇到了点小问题:
     
    在检测系统是否安装JDK的时候总是提示:Java SE Development Kit (JDK) not found
    Error:Failed to find java version for 'C:windowssystem32java.exe': [2] 系统找不到指定的文件
     
    实际上我的JDK是已经安装完毕的。之前装Android SDK的时候并没有遇到这样的问题。
     
    没有安装JDK的骚年请到这里先安装JDK: 
    安装之后再往下看
     
    C:windowssystem32 目录下是有java的
    CMD 进入命令行,输入java  也是有正常反应的。
     
    在报错界面提示中,有一串英文,大意是,如果你确认你的Java SE Development Kit (JDK)已经安装,那么你需要去设置环境系统变量,指定:JAVA_HOME
     
    接下来就是指定环境变量设置JAVA_HOME 的值。
     
    科普一下:环境变量有关详解请参考这里
     
    打开控制面板,选择“系统”。
     
    点击“高级系统设置”,在“系统属性”下中,选择“高级”页面里的“环境变量”。
     
    在系统环境变量中寻找名为 JAVA_HOME 的变量,如果没有的话请新建一个。
     
    设置 JAVA_HOME 变量的值为 C:Program FilesJavajdk1.7.0_03
     
    这个值 是JDK的安装路径,根据自己安装路径和版本的不同自行修改。
     
     
    顺便的话,新建或者修改一下几个变量值:
     
    将 CLASSPATH 变量 设置值为:
     .;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar;%JAVA_HOME%libdt.jar
     
    将 PATH 变量 值 在原有值的末尾加上英文半角的分号 ; 然后加上 C:Program FilesJavajdk1.7.0_03in
    这个值同样请根据自己安装路径和版本的不同自行修改。
     
    需要特别注意的是,分号一定要是英文半角字符的分号,path务必不要把之前的值覆盖了,而是添加在尾部。
     
    最后,一路确认就是了。确认是否正常修改请在CMD下输入 javac 就知道了。
     
     
    然后重新执行Android SDK安装包,注意,务必要以右键管理员身份运行,然后就OK了~~~
  • 相关阅读:
    kettle在linux下执行任务
    activemq spring 集成与测试
    mysql创建存储过程,定时任务,定时删除log
    dubbo-admin 无法支持JDK1.8
    自定义事件驱动加异步执行
    AOP 实现自定义注解
    mybatis-plus的学习
    阿里巴巴架构师的成长之路
    Redis错误:jedis.exceptions.JedisDataException: ERR Client sent AUTH, but no password is set
    freemark基础知识
  • 原文地址:https://www.cnblogs.com/amityat/p/3224323.html
Copyright © 2011-2022 走看看