今天在新电脑上安装eclipse时,竟然跳转到网页提示Java missing,反复排查,JDK1.8、JRE1.8、环境变量都配好了,就是不知道怎么回事,终于经过一下午的调查,问题竟然是用户名为中文的原因,真是无语…

下面详细说一下操作步骤,亲测有效

第一步:下载 并 安装JDK1.8,JRE1.8

  1. 官网下载
    百度搜索JDK1.8,点击第一个
  2. 下载spss显示没有java虚拟机 spss安装时显示没有java_下载spss显示没有java虚拟机

  3. 选中【 Accept License Agreement 】,然后根据系统选择需要下载的版本,图中是win10 64位的系统
  4. 下载spss显示没有java虚拟机 spss安装时显示没有java_下载spss显示没有java虚拟机_02

  5. 百度网盘资源
    链接:https://pan.baidu.com/s/1silRMj9r9vALMlb1xgbZQg 提取码:emh5
  6. 下载spss显示没有java虚拟机 spss安装时显示没有java_下载spss显示没有java虚拟机_03

  7. 安装 以及 配置环境变量
    JDK1.8下载、安装和环境配置教程:

第二步:下载 并 安装 Eclipse

  1. 官网下载
    百度搜索eclipse,点击第一个
  2. 下载spss显示没有java虚拟机 spss安装时显示没有java_eclipse_04

  3. 进入官网进行下载
  4. 下载spss显示没有java虚拟机 spss安装时显示没有java_官网_05

  5. 下载结果如下
  6. 下载spss显示没有java虚拟机 spss安装时显示没有java_Windows_06

  7. 安装
    双击进行安装,遇到如下问题:
    !!!!!!出现该问题的原因是用户名为中文!!!!!!
  8. 下载spss显示没有java虚拟机 spss安装时显示没有java_官网_07

第三步:解决JAVA MISSING问题(Win10家庭和学生版怎么将中文登录用户文件夹名改为英文名?)

  1. win10启用administrator账户
    按Win+X组合键或者鼠标右击开始按钮,以管理员身份运行命令提示符窗口,输入以下命令:net user administrator /active:yes
    (或者 按下快捷键win+S键打开Cortana,在Cortana搜索栏输入CMD,并“以管理员身份运行”。)
  2. 下载spss显示没有java虚拟机 spss安装时显示没有java_Windows_08

  3. 回车,即可启用Administrator帐户。当显示系统登录界面时,你即可看到显示在用户帐户列表中的Administrator帐户。
  4. 下载spss显示没有java虚拟机 spss安装时显示没有java_Windows_09

  5. 注销当前使用的账户,使用Administrator登录
    Windows键+X -关机或注销-注销
  6. 下载spss显示没有java虚拟机 spss安装时显示没有java_java_10

  7. 切换到Administrator用户登录
  8. 下载spss显示没有java虚拟机 spss安装时显示没有java_Windows_11

  9. 登陆后,Windows键+R打开运行,输入regedit,点击确定打开Windows注册表管理器
  10. 下载spss显示没有java虚拟机 spss安装时显示没有java_java_12

  11. 依次展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Profilelist,在Profilelist下的文件夹对应系统中用户,而文件夹中ProfileImagePath值是指向每个用户文件夹的地址,一个个点击查看,找到中文名用户的对应所在的ProfileImagePath值。
  12. 下载spss显示没有java虚拟机 spss安装时显示没有java_下载spss显示没有java虚拟机_13

  13. 修改ProfileImagePath的值,将地址改为修改成英文的文件夹名
  14. 下载spss显示没有java虚拟机 spss安装时显示没有java_java_14

  15. 点击任务栏上的“文件资源管理器”。进入C盘,修改用户下的文件夹名为刚才改的英文名,完成登录用户文件夹名更改
  16. 下载spss显示没有java虚拟机 spss安装时显示没有java_官网_15


  17. 下载spss显示没有java虚拟机 spss安装时显示没有java_Windows_16


  18. 下载spss显示没有java虚拟机 spss安装时显示没有java_Windows_17

  19. 此时,注销Administrator用户,登录自己的账户
  20. 下载spss显示没有java虚拟机 spss安装时显示没有java_Windows_18

  21. 此时便可正常安装Eclipse啦
    可参照 如何安装eclipse :https://jingyan.baidu.com/article/b24f6c8261297286bfe5da13.html
  22. 下载spss显示没有java虚拟机 spss安装时显示没有java_eclipse_19

  23. OK,大功告成!