今天在新电脑上安装eclipse时,竟然跳转到网页提示Java missing,反复排查,JDK1.8、JRE1.8、环境变量都配好了,就是不知道怎么回事,终于经过一下午的调查,问题竟然是用户名为中文的原因,真是无语…
下面详细说一下操作步骤,亲测有效。
第一步:下载 并 安装JDK1.8,JRE1.8
- 官网下载
百度搜索JDK1.8,点击第一个 - 选中【 Accept License Agreement 】,然后根据系统选择需要下载的版本,图中是win10 64位的系统
- 百度网盘资源
链接:https://pan.baidu.com/s/1silRMj9r9vALMlb1xgbZQg 提取码:emh5 - 安装 以及 配置环境变量
JDK1.8下载、安装和环境配置教程:
第二步:下载 并 安装 Eclipse
- 官网下载
百度搜索eclipse,点击第一个 - 进入官网进行下载
- 下载结果如下
- 安装
双击进行安装,遇到如下问题:
!!!!!!出现该问题的原因是用户名为中文!!!!!!
第三步:解决JAVA MISSING问题(Win10家庭和学生版怎么将中文登录用户文件夹名改为英文名?)
- win10启用administrator账户
按Win+X组合键或者鼠标右击开始按钮,以管理员身份运行命令提示符窗口,输入以下命令:net user administrator /active:yes
(或者 按下快捷键win+S键打开Cortana,在Cortana搜索栏输入CMD,并“以管理员身份运行”。) - 回车,即可启用Administrator帐户。当显示系统登录界面时,你即可看到显示在用户帐户列表中的Administrator帐户。
- 注销当前使用的账户,使用Administrator登录
Windows键+X -关机或注销-注销 - 切换到Administrator用户登录
- 登陆后,Windows键+R打开运行,输入regedit,点击确定打开Windows注册表管理器
- 依次展开HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Profilelist,在Profilelist下的文件夹对应系统中用户,而文件夹中ProfileImagePath值是指向每个用户文件夹的地址,一个个点击查看,找到中文名用户的对应所在的ProfileImagePath值。
- 修改ProfileImagePath的值,将地址改为修改成英文的文件夹名
- 点击任务栏上的“文件资源管理器”。进入C盘,修改用户下的文件夹名为刚才改的英文名,完成登录用户文件夹名更改
- 此时,注销Administrator用户,登录自己的账户
- 此时便可正常安装Eclipse啦
可参照 如何安装eclipse :https://jingyan.baidu.com/article/b24f6c8261297286bfe5da13.html - OK,大功告成!