Ubuntu安装双jdk
2014-01-09 10:33
351 查看
Ubuntu版本:
12.04 x64
jdk版本:
jdk-1_5_0_22-linux-amd64.bin
jdk-6u31-linux-x64.bin
方法1:
1、首先解压两个jdk到某个目录,比如/usr/lib/jvm目录下,两个jdk目录分别为jdk1.5.0_22/ 和jdk1.6.0_31/1
2、增加命令的可选方案: update-alternative --install <link> <name> <path> <priority>
示例: java命令
~$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_31/bin/java 3
~$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.5.0_22/bin/java 2
3、选择命令的版本
update-alternatives --config <name>
4、查看命令到所有版本
update-alternatives --display <name>
5、删除命令到可选方案
update-alternatives –remove <name> <path>
update-alternatives实际上创建了一个链接/usr/bin/java,同时这个链接指向/usr/bin/java
-> /etc/alternatives/java,而/etc/alternatives/java指向实际的命令/usr/lib/jvm/jdk1.6.0_31/bin/java。
方法2:
在已经安装好多个JDK之后,想要切换的时候,只需要修改~/.bashrc中的 J***A_HOME环境变量
#java
#export J***A_HOME=/usr/lib/jvm/jdk1.5.0_22
export J***A_HOME=/usr/lib/jvm/jdk1.6.0_31
export JRE_HOME=$J***A_HOME/jre
export CLASSPATH=.:$J***A_HOME/lib/dt.jar:$J***A_HOME/lib/tools.jar:$J***A_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$J***A_HOME/bin:$PATH
当需要切换两个JDK的 时候,只需要将其中一个路径注释掉,然后source ~/.bashrc即可。
对于单个命令的切换可以用方法1,但是对于整个jdk环境切换最好用方法2,不知道还有没有更简便的方法。
12.04 x64
jdk版本:
jdk-1_5_0_22-linux-amd64.bin
jdk-6u31-linux-x64.bin
方法1:
1、首先解压两个jdk到某个目录,比如/usr/lib/jvm目录下,两个jdk目录分别为jdk1.5.0_22/ 和jdk1.6.0_31/1
2、增加命令的可选方案: update-alternative --install <link> <name> <path> <priority>
示例: java命令
~$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_31/bin/java 3
~$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.5.0_22/bin/java 2
3、选择命令的版本
update-alternatives --config <name>
4、查看命令到所有版本
update-alternatives --display <name>
5、删除命令到可选方案
update-alternatives –remove <name> <path>
update-alternatives实际上创建了一个链接/usr/bin/java,同时这个链接指向/usr/bin/java
-> /etc/alternatives/java,而/etc/alternatives/java指向实际的命令/usr/lib/jvm/jdk1.6.0_31/bin/java。
方法2:
在已经安装好多个JDK之后,想要切换的时候,只需要修改~/.bashrc中的 J***A_HOME环境变量
#java
#export J***A_HOME=/usr/lib/jvm/jdk1.5.0_22
export J***A_HOME=/usr/lib/jvm/jdk1.6.0_31
export JRE_HOME=$J***A_HOME/jre
export CLASSPATH=.:$J***A_HOME/lib/dt.jar:$J***A_HOME/lib/tools.jar:$J***A_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$J***A_HOME/bin:$PATH
当需要切换两个JDK的 时候,只需要将其中一个路径注释掉,然后source ~/.bashrc即可。
对于单个命令的切换可以用方法1,但是对于整个jdk环境切换最好用方法2,不知道还有没有更简便的方法。
相关文章推荐
- Ubuntu下安装JDK
- ubuntu中安装sqldeveloper和JDK 1.7
- Ubuntu9.04下安装JDK
- ubuntu中 jdk和tomcat安装
- Ubuntu 14.04 安装 JDK8
- ubuntu 10.04安装sun-java5-jdk
- ubuntu 9.10 root登录 vi支持backspace与方向键 SSH安装 退出xwindow快捷键设置 apt-get源获取 配置雅黑字体 小企鹅输入法安装 NetBeans字体乱码 编译环境 JDK安装
- Ubuntu下的JDK安装
- ubuntu14.0.1通过压缩包安装JDK
- ubuntu14.10安装jdk
- 在ubuntu下安装jdk
- Ubuntu下用安装包安装JDK和Eclipse
- Ubuntu_Ubuntu安装配置卸载JDK1.6
- ubuntu下搭建android开发环境核心篇安装AndroidStudio、sdk、jdk
- Ubuntu 12.04 安装Java JDK 以及配置过程
- (笔记)ubuntu下安装jdk
- ubuntu下jdk、tomcat、mysql安装配置
- ubuntu 安装 jdk
- Ubuntu 13.10 64位下安装配置 JDK 7
- 超详细在Ubuntu下安装JDK图文解析