您的位置:首页 > 编程语言 > Java开发

eclipse打开一直显示Version 1.6.0_34 of the JVM is not suitable for this product

2015-04-01 19:44 363 查看
但是JVM,我已经更新,此方法解决
使用命令: update-alternatives --config java

显示:

选择 路径 优先级 状态

------------------------------------------------------------

* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式

1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式

2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 手动模式

然后选择需要使用的JDK和JRE版本。

以下内容转载:

在ubuntu软件安装软件中卸载掉openjdk并安装sunjdk后,使用java-version如下:

ava version "1.6.0_22"

OpenJDK Runtime Environment (IcedTea6 1.10.4) (6b22-1.10.4-0ubuntu1~11.04.1)

OpenJDK Server VM (build 20.0-b11, mixed mode)

发现仍然在openjdk环境下,于是ll /usr/bin/java 修改java对应的jdk环境

使用命令: update-alternatives --config java

结果为:

有 2 个候选项可用于替换 java (提供 /usr/bin/java)。

选择 路径 优先级 状态

------------------------------------------------------------

* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式

1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式

2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 手动模式

要维持当前值

请按回车键,或者键入选择的编号:2

然后修改你自己IDE工具里的jre对应路径即可。

本人的情况不是这样,但是,按照上述做法确实弄好了

1.先到ubuntu software center 去找到openjdk,然后remove

2.安装sun的JDK

$ sudo add-apt-repository ppa:ferramroberto/java

$ sudo apt-get update

$ sudo apt-get install sun-java6-jre sun-java6-plugin

$ sudo apt-get install sun-java6-jdk

3.用java -version发现Jre还是openJDK的,用root用户改下默认JDK为SUN的

使用命令: update-alternatives --config java

显示:

选择 路径 优先级 状态

------------------------------------------------------------

* 0 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 自动模式

1 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 手动模式

2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 手动模式

键入选择的编号:2

回车

4.验证下java -version发现已经改为sun的jre
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐