Ubuntu 卸载openjdk以后安装sun jdk , eclipe 提示: Version 1.5.0 of the JVM is not suitable for this product. Version: 1.6 or greater is required.
这种情况是默认的JRE没有删除完全, 系统默认仍然是使用以前的JRE 版本。
使用命令: 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"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