1.环境安装jdk1.7和1.8
[root@bogon local]# ls
back jdk7 jdk8
2.配置1.7的环境变量
[root@bogon local]# vim /etc/profile
export JAVA_HOME=/usr/local/jdk7
export JAVA_BIN=/usr/local/jdk7/bin
export PATH=$PATH:$JAVA_BIN
export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
[root@bogon local]# source /etc/profile
[root@bogon local]# java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
当前系统使用的就是jdk1.7,如果其他项目需要使用jdk1.8只需要指定jdk的路径即可
如在tomcat的catalina.sh文件,指定jdk为1.8,添加如下配置即可
export JAVA_HOME=/usr/local/jdk8/
JAVA_OPTS="-Xms2048m -Xmx2048m -Xss1024K -XX:PermSize=1024m -XX:MaxPermSize=1024m"
3.如何切换jdk
当前环境添加了jdk1.6、1.7和1.8
[root@bogon local]# alternatives --install /usr/bin/java java /usr/local/jdk1.6/bin/java 300 添加jdk指定对应路径
[root@bogon local]# alternatives --install /usr/bin/java java /usr/local/jdk7/bin/java 300
[root@bogon local]# alternatives --install /usr/bin/java java /usr/local/jdk8/bin/java 300
[root@bogon local]# alternatives --config java 选择jdk版本
There are 3 programs which provide 'java'.
Selection Command
-----------------------------------------------
* 1 /usr/local/jdk1.6/bin/java
+ 2 /usr/local/jdk7/bin/java
3 /usr/local/jdk8/bin/java
Enter to keep the current selection[+], or type selection number: 2
[root@bogon local]# java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)