在Centos下用alternatives命令切换各个版本的jdk的方法
2016-03-14 10:28
639 查看
自己通过rpm安装了个jdk1.8,默认安装在/usr/java中,应调试需要,在服务器的/usr/local/java目录里安装jdk-6u25-linux-x64.bin,默认创建/usr/local/java/jdk1.6.0_25,需要切换着使用JDK执行如下命令:
这样就登记了一个新的jdk在 alternatives 里面
然后运行 alternatives --config java 会出现两个jdk让我选
[root@iZ23udjr1lgZ java]# alternatives --install /usr/bin/java java /usr/local/java/jdk1.6.0_25/bin/java 1 [root@iZ23udjr1lgZ java]# alternatives --install /usr/bin/javac javac /usr/local/java/jdk1.6.0_25/bin/javac 1 [root@iZ23udjr1lgZ java]# alternatives --install /usr/bin/jar jar /usr/local/java/jdk1.6.0_25/bin/jar 1
这样就登记了一个新的jdk在 alternatives 里面
然后运行 alternatives --config java 会出现两个jdk让我选
[root@iZ23udjr1lgZ java]# alternatives --config java There are 2 programs which provide 'java'. Selection Command ----------------------------------------------- *+ 1 /usr/java/jdk1.8.0_45/jre/bin/java 2 /usr/local/java/jdk1.6.0_25/bin/java Enter to keep the current selection[+], or type selection number: 2我选2,jdk就切换成1.6 jdk了
[root@iZ23udjr1lgZ java]# java -version java version "1.6.0_25" Java(TM) SE Runtime Environment (build 1.6.0_25-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.0-b11, mixed mode)
相关文章推荐
- linux系统优化
- Linux Makefile try-run
- Linux 下街机模拟器 mame 安装
- Redhat&CentOS 国内YUM源配置
- latencytop深度了解你的Linux系统的延迟
- CENTOS与时间服务器时间同步
- 初学linux—windows与ubuntu文件共享samba
- man 命令的使用,linux根分区详解!
- U盘安装Centos拔除U盘后无法启动问题解决
- 嵌入式Linux利用Wifi搭建无线服务器(物联网实践之无线网关)
- Linux 文件和目录的属性及权限
- 宇宙最强调试器DDD(Data Display Debugger)
- linux 创建用户和组
- 技术中的形而上(一)----Linux下的usb四大家族
- 关于linux操作系统下编程的部分记录
- 聊聊CentOS6的启动过程
- linux 源码包与RPM包的的区别
- 记录一些自己感觉好用的工具
- 初窥Linux 之 我最常用的20条命令
- GemFire 8.2 在CentOS的安装步骤