由于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= JAVAHOME/jreexportCLASSPATH=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= CLASSPATHexportPATH=JAVA_HOME/bin: J R E H O M E / b i n : JRE_HOME/bin: JREHOME/bin:PATH

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

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

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值