如果在Ubuntu下装了多个版本的JDK,并且需要时常切换的话,那么下面的命令则可以很方便的达到目的。
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
在Ubuntu下,java命令根据环境变量搜索一般是这么个路径:
/usr/bin/java, 它链接到 /etc/alternatives.
这里alternatives是个管理多版本软件的工具,同时它也负责管理系统默认程序的打开方式,如文本编辑器,浏览器等。
而/etc/alternatives/java 则链接至 /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
这里才是java真正安装的路径(jre也在这里,jdk的java会链接过去)
alternatives还是很实用的。