安装eclipse时候 打开eclipse出现一连串英文

问题描述:打开eclipse失败,提示错误Version 1.8.xx of the JVM is not suitable for this product Version:11 or greater is required

本地已经有1.8.XX 的jdk,但因为新安装的eclipse需要JVM更高的版本。

原因:jdk版本太低

解决方法:

1、找到本地eclipse安装目录下的.ini文件

2.在文件中看到需要的JDK版本,eclipse.ini 的两个参数 -Dosgi.requiredJavaVersion=11

3.打开Oracle官网下载一个jdk11(或以上)的版本

下载jdk网址:Java Archive Downloads - Java SE 11

4.下载完成后,在eclipse.ini 头文件加入(此目录是安装jdk11对应的位置)

在首行添加-vm

第二行添加 Java的安装bin路径

-vm
C:/Program Files/Java/jdk-11.0.11/bin/javaw.exe

5.保存,再次运行eclipse.exe,此时就可以正常打开

注意:在安装JDK之前,最好将原来可能安装过的JDK卸载掉,以免影响到新JDK的使用。

查看本机所有包含java的路径

查询命令:

where java

查询结果:

查询结果可能存在多个,其中可能包含旧的JDK,没有卸载干净。

如查询出来的结果显示,有两个java相关的存在。

这里的情况是:前一个可能是历史遗留的,手动删除;后一个是当前已安装的JDK,在 控制面板-卸载程序 中删除JDK可以自动删除。

JDK卸载

在 控制面板-卸载程序 中,选中JDK卸载。

JDK原来的安装位置在 C:\Program Files\Java,卸载完成后,这个Java文件夹,应该就自动被删除了。

如果存在遗留文件夹,需手动删除。

删除环境变量 (1)JAVA_HOME;(2)Path中Java相关环境变量

删除下面两个环境变量(如果存在)

%JAVA_HOME%\bin

%JAVA_HOME%\jre\bin

卸载JDK完成后,建议重启一下电脑,不要直接再装新的JDK,防止冲突。

相关推荐
武子康4 分钟前
大数据-230 离线数仓 - ODS层的构建 Hive处理 UDF 与 SerDe 处理 与 当前总结
java·大数据·数据仓库·hive·hadoop·sql·hdfs
武子康6 分钟前
大数据-231 离线数仓 - DWS 层、ADS 层的创建 Hive 执行脚本
java·大数据·数据仓库·hive·hadoop·mysql
热爱生活的五柒12 分钟前
vscode利用ofExtensions插件可以调试单进程Openfoam,但是不能调试mpi多进程案例
ide·vscode·编辑器
苏-言12 分钟前
Spring IOC实战指南:从零到一的构建过程
java·数据库·spring
界面开发小八哥19 分钟前
更高效的Java 23开发,IntelliJ IDEA助力全面升级
java·开发语言·ide·intellij-idea·开发工具
草莓base33 分钟前
【手写一个spring】spring源码的简单实现--容器启动
java·后端·spring
Allen Bright1 小时前
maven概述
java·maven
编程重生之路1 小时前
Springboot启动异常 错误: 找不到或无法加载主类 xxx.Application异常
java·spring boot·后端
薯条不要番茄酱1 小时前
数据结构-8.Java. 七大排序算法(中篇)
java·开发语言·数据结构·后端·算法·排序算法·intellij-idea
努力进修1 小时前
“探索Java List的无限可能:从基础到高级应用“
java·开发语言·list