文章标题

来源:互联网 发布:java调用ie内核 编辑:程序博客网 时间:2024/06/05 08:40

由于某种需求你可能会在Ubuntu下安装多个Java版本,而版本的切换就成为了一个麻烦事。
大家直接想到的是修改环境变量:

$ gedit .bashrc$ source .bashrc

这样可以实现,但是比较麻烦,而且我出现过怎么该都不起作用的现象,JAVAHOME都改过来了,就是重启机器也还是以前的版本,死活都改不过来不知道为什么(以前是可以的,后来就不行了)

查看JAVAHOME方法:$ echo $JAVAHOME

后来看到了下面这篇文章解决了我的燃眉之急

以下内容引用自:(http://www.linuxidc.com/Linux/2014-10/108074.htm)

切换的方法很简单,使用下面的两个命令即可:

update-alternatives –config java
update-alternatives –config javac

例如:

root@www.linuxidc.com:~# update-alternatives –config java
There are 2 choices for the alternative java (providing /usr/bin/java).

选择 路径 优先级 状态

  • 0 /usr/lib/jvm/java-6-sun/jre/bin/java 63 自动模式
    1 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java 53 手动模式
    2 /usr/lib/jvm/java-6-sun/jre/bin/java 63 手动模式

要维持当前值[*]请按回车键,或者键入选择的编号:1
update-alternatives: 使用 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java 来提供 /usr/bin/java (java),于 手动模式 中。

只要输入想要切换的编号回车即可,不改的话直接回车,别忘记javac也改一下~

改完之后,

java -version

javac -version

确认一下~

0 0