由于JVM版本问题导致的linux下Eclipse打开失败

**

问题描述:

**
在linux下双击打开eclipse,出现这么个问题,主要原因是java的jdk版本过低,网上好些人说是由于装了oracle导致,这个可能不一定,也有可能是装了其他软件或者库导致的jdk问题。

**

解决:

**
怎么解决?升级成jdk1.8或者更高版本。点击跳转到jdk下载链接
在这里插入图片描述

linux的建议下载 .tar.gz文件,解压后直接就可以用,不用再./configure三部曲,解压完成后放到一个比较合适的路径下,指定环境变量路径即可。在哪指定呢?
可以在/etc/profile文件中指定添加以下四句。

export JAVA_HOME=/usr/java/jdk1.8.0_191
export JRE_HOME= J A V A H O M E / j r e e x p o r t C L A S S P A T H = JAVA_HOME/jre export CLASSPATH= JAVA_HOME/lib: C L A S S P A T H e x p o r t P A T H = CLASSPATH export PATH= JAVA_HOME/bin: J R E H O M E / b i n : JRE_HOME/bin: PATH

删除线部分改成你自己的目录路径,而且每个人用的jdk版本也不一定相同。

在文件什么位置添加呢?
本人在开头,这个一般不影响,开头或者结尾都可以!如下
在这里插入图片描述

添加完成后source /etc/profile,让添加的设置生效,为了验证我用java -version查看了版本,确实升高了。可是问题还没有解决。

参看了这位仁兄的说法 就是在环境变量中把JDK的的路径放到Oracle JDK的前面就可以解决

说实在我有没有装oracle,导致这个问题我也不知道是哪个库导致的版本问题。这个路径也不知怎么去找怎么去设置?想了好些时候。猜测可能配置完成后一项开机启动后的设置没改过来,于是乎重启Ubuntu虚拟机,问题解决了!!!

猜你喜欢

转载自blog.csdn.net/Chz_1/article/details/84452651