解决ubuntu上的 eclipse突然打不开 多个版本的jdk切换
来源:互联网 发布:运城达内java 编辑:程序博客网 时间:2024/04/28 02:38
0、多个版本的jdk切换。。。。。。。。。。。。
你的eclipse以前用着好好的,突然有一天它打不开了,并提示如下:
--------------------------------------------------------------------------------------------
Version 1.6.33 of the JVM is not suitable for this product.
Version:1.7.1 or greater is required.
--------------------------------------------------------------------------------------------
但是我的环境好好的,昨天还用过,今天就因为版本问题打不开了呢? 提示我的是1.6.33版本的jdk版本太低,但是我使用java -version的时候提示的如下:
--------------------------------------------------------------------------------------------
daysmark@daysmark-K43SV:~$ java -version
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
--------------------------------------------------------------------------------------------
思路1:这说明的版本没问题? 我打开我的新利得试图查找我是否有这个1.6.33版本的jdk,果然找到了这个java-6-openjdk-amd64,我以前明明配置好的,今天怎么就抽了呢?
这段时间也没装过什么软件,就今天装了个“为知笔记”,果断卸载,依然无果。。。
思路2:不管是什么原因造成的,但是我知道我电脑里确实存在这个1.8.0_25版本的jdk,我只要从 openjdk切换回来不就可以了? 试一下:
我的1.8.0_25版本的路径如下/opt/java/jdk/bin/
sudo update-alternatives --install /usr/bin/java java /opt/java/jdk/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /opt/java/jdk/bin/javac 300
sudo update-alternatives --config java
会给我如下提示:
有 3 个候选项可用于替换 java (提供 /usr/bin/java)。
选择 路径 优先级 状态
------------------------------------------------------------
* 0 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 自动模式
1 /opt/java/jdk/bin/java 300 手动模式
2 /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java 1061 手动模式
3 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1051 手动模式
可以看到我新设置的优先级最高,选择1。
这回再打开eclipse吧。
- 解决ubuntu上的 eclipse突然打不开 多个版本的jdk切换
- 同一台机器上安装多个版本的JDK,并自由切换
- eclipse中切换不同版本的jdk
- Ubuntu下自由切换jdk的版本
- Ubuntu切换jdk版本的方法
- 解决安装多个版本的JDK后eclipse无法启动的问题
- win10 安装多个版本的jdk,如何切换
- Mac下同时安装切换多个版本的JDK
- 多个JDK版本的快速切换方法
- 多个JDK版本切换
- ECLIPSE支持多个JDK版本共存的设置
- ECLIPSE支持多个JDK版本共存的设置
- Ubuntu 下安装多个版本的jdk
- Windows系统上,安装多个版本的JDK
- Eclipse 里切换项目的的jdk版本
- Eclipse 里切换项目的的jdk版本
- ubuntu jdk的安装有版本的切换
- windows 下安装多个版本的jdk 1.6&1.7&1.8以及版本切换脚本
- fianl和static关键字
- 嵌入式CPU的选型
- J2EE和J2se的区别
- 一般PNG图片压缩的Java实现
- Android fastboot waiting for devices
- 解决ubuntu上的 eclipse突然打不开 多个版本的jdk切换
- 2、php中域名配置、站点配置、主机别名设置、目录别名设置、以及多站点设置
- AC自动机(hdu4057)
- 软件工程大作业NABC
- 综合业务系统-1
- 如何在本地进行一个IP访问多个域名
- 用ARP -a 命令如何知道哪台机中了ARP?
- PHP的GD库GD函数详解-获得信息
- LINUX下PPPoe+Freeradius+Mysql配置