升级jdk

来源:互联网 发布:php返回404页面 编辑:程序博客网 时间:2024/06/04 18:15

因要装 SonarQube,必须要升级到 8 才行(SONAR_Requirements)。当前 opensdk 版本为 7:

  1. # java -version  
  2. java version "1.7.0_101"  
  3. OpenJDK Runtime Environment (IcedTea 2.6.6) (7u101-2.6.6-0ubuntu0.14.04.1)  
  4. OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)  

升级步骤后如下:

1,安装 opensdk 8:

  1. # add-apt-repository ppa:openjdk-r/ppa  
  2. # apt-get update  
  3. # apt-get install openjdk-8-jdk  

2,为了避免版本差异,7 暂时保留,故先手工切换默认 opensdk:
  1. # update-java-alternatives -l  
  2. java-1.7.0-openjdk-amd64 1071 /usr/lib/jvm/java-1.7.0-openjdk-amd64  
  3. java-1.8.0-openjdk-amd64 1069 /usr/lib/jvm/java-1.8.0-openjdk-amd64  

  1. # update-alternatives --config java  
  2. There are 2 choices for the alternative java (providing /usr/bin/java).  
  3.   
  4.   Selection    Path                                            Priority   Status  
  5. ------------------------------------------------------------  
  6.   0            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      auto mode  
  7.   1            /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java   1071      manual mode  
  8. * 2            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1069      manual mode  
  9.   
  10. Press enter to keep the current choice[*], or type selection number: 2  

  1. # java -version  
  2. openjdk version "1.8.0_91"  
  3. OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-0ubuntu4~14.04-b14)  
  4. OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)  

大功告成:)
原创粉丝点击