1. 程式人生 > >openjdk-8-jdk 及java version 切換

openjdk-8-jdk 及java version 切換

在unbuntu14.04系統上安裝 Open JDK 8 時遇到了如下問題:

$ sudo apt-get install openjdk-8-jdk
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package openjdk-8-jdk

解決方法:

As you can see I only have java 1.7 installed (on a Ubuntu 14.04 machine).

$ update-java-alternatives -
l java-1.7.0-openjdk-amd64 1071 /usr/lib/jvm/java-1.7.0-openjdk-amd64

To install Java 8, I did,

$ sudo add-apt-repository ppa:openjdk-r/ppa
$ sudo apt-get update
$ sudo apt-get install openjdk-8-jdk

Afterwards, now I have java 7 and 8,

$ update-java-alternatives -l
java-1.7.0-openjdk-amd64 1071 /usr/lib/jvm/java-1.7.0
-openjdk-amd64 java-1.8.0-openjdk-amd64 1069 /usr/lib/jvm/java-1.8.0-openjdk-amd64

 How to switch between different versions?

   run the follwing command from the terminal:

複製程式碼
$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                            Priority   Status
------------------------------------------------------------ 0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 auto mode 1 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode * 2 /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java 1069 manual mode Press enter to keep the current choice[*], or type selection number:
複製程式碼

As you can see I'm running open jdk 8. To switch to to jdk 7, press 1 and hit the Enter key. Do the same for javac,javap,javadoc as well with,:

$ sudo update-alternatives --config javac
$ sudo update-alternatives --config javap
$ sudo update-alternatives --config javadoc

相關推薦

openjdk-8-jdk java version 切換

在unbuntu14.04系統上安裝 Open JDK 8 時遇到了如下問題:$ sudo apt-get install openjdk-8-jdk Reading package lists... Done Building dependency tree

E: Unable to locate package openjdk-8-jdk java version 切換

在unbuntu14.04系統上安裝 Open JDK 8 時遇到了如下問題: $ sudo apt-get install openjdk-8-jdk Reading package lists... Done Building dependency tree Reading state i

ubuntu12.04系統下安裝JDKjava version "1.8.0_25"

step1:檢視ubuntu12.04作業系統的位數。開啟終端輸入命令uname -m回車,如果終端顯示x86_64,則你的ubuntu12.04為64位作業系統,如果終端顯示i686,則你的ubuntu12.04為32位作業系統。 我個人電腦上的ubuntu12.04為6

安裝多個版本號jdkjava -version不改變的問題解決

art 顯示 pad setting shee css clip ssi -s 1、問題 比方先安裝了jdk7後,再安裝jdk6,java -version就是顯示

jdk1.8安裝後檢視Java -version出錯

最近在電腦行安裝了多個jdk的版本 分別是jdk1.6,jdk1.7,jdk1.8三個版本,在配置環境變數的時候,選擇的是jdk1.7; 但是奇怪的是,當我在cmd中輸入java -version後,輸出的jdk的版本是Java1.8 後來查詢了一下才發現,Java1.8安裝後,會在path的最前面將1

Linux安裝JDK1.8後,java -version仍然顯示版本為1.7的問題

最近在Linux上執行kafka時,遇到因JDK版本過低,無法執行的問題。java -version了一下,發現我新裝的系統預設的是自帶的OpenJDK1.7 。於是我打算重灌一個JDK1.8. 首先,先去官網下載了相應的安裝包;其次解壓到/usr/local/src/jd

安裝多個版本jdkjava -version不改變的問題解決

1、問題 比如先安裝了jdk7後,再安裝jdk6,java -version就是顯示java1.6,即使把JAVA_HOME和path修改為java7的路徑,java -version依然還是顯示6。 2、解決方法 在安裝jdk的時候,會自動把java

Centos7 JDK安裝過程中 解決java -version 報錯: bash: /home/jdk1.8.0_161/bin/java: Permission denied

IT version run centos 過程 mis hotspot 5.1 exp 1.執行Linux命令 -----vim /etc/profile 編輯profile 文件,在裏面添加: #set java enviroment JAVA_HOME=/opt/

CentOS 7解除安裝自帶的OpenJDK並安裝Oracle Java JDK 8

安裝說明 系統環境: 7.5 安裝方式: 解壓安裝 軟體: jdk-8u192-linux-x64.tar.gz 下載地址: Oracle JDK 官網下載地址 解除安裝CentOS預設安裝的OpenJDK 一些開發版的CentOS 7會自帶OpenJDK,我們一般用自己的jdk

解決eclipse中web項目出現Project facet Java version 1.8 is not supported.的問題

get 可能 efault 安裝 lips index 選擇 data- all 解決eclipse中web項目出現Project facet Java version 1.7 is not supported.的問題 這個錯誤是因為eclipse中沒有jdk1.7,把

Nashorn——在JDK 8中融合Java與JavaScript之力

專家 綁定 閱讀 glass 只需要 之間 字節 tool 目前 從JDK 6開始,Java就已經捆綁了JavaScript引擎,該引擎基於Mozilla的Rhino。該特性允許開發人員將JavaScript代碼嵌入到Java中,甚至從嵌入的JavaScript

JDK 8 安裝配置

分享圖片 image src png 圖片 jdk ima jdk 8 alt JDK 8 安裝及配置

JDK下載安裝Java環境變量配置小白詳細介紹

class文件 支持 屬性 com 文件的 .exe 當前目錄 當前 行程 一,下載安裝JDK(Java developmet kit): 前往http://www.oracle.com/下載JDK 點擊JDK下的download會跳轉到如下界面: 勾選同意協議,下載你

【第8天】Java方法過載、方法重寫(覆蓋)、構造方法引數傳值

1 方法過載(overload) 2 方法重寫(覆蓋)(override) 3 構造方法 4 引數傳值 1 方法過載(overload) 方法過載的作用? 同時滿足使用者的不同需求。 同一個方法,使用者可以傳入不同

Linux ContOS 6.8上搭建JAVA執行環境(JDK+MySql+Tomcat)

安裝JDK 1)檢視當前Linux系統是否已經安裝java # rpm -qa | grep java 2)輸入以上指令檢查是否安裝,有沒有不必管,有就用以下命令解除安裝掉 # rpm -e --nodeps 要解除安裝的軟體 3)下載jdk-8u181-

windows下多個jdk版本安裝、切換問題

目前的需求是在一臺已經安裝了JDK7的windows伺服器上部署依賴於JDK8的專案,之前的JDK7也有專案在使用,現在需要同時安裝使用JDK8。 下載JDK8安裝包預設安裝,安裝完成後檢視,java -version 是1.8,javac -version 是

Java程式的執行機制和JVM、JDKJRE的關聯

和其他編譯型以及解釋性語言相比,Java語言比較特殊,它的編譯過程比較特殊,並不會生成特定平臺的機器碼,而是生成一種與平臺無關的位元組碼(也就是*.class檔案)。     當然,這種位元組碼不是

【Linux之旅-10】Linux(Centos6.8)安裝Java環境(JDK

一、下載JDK 1.1進入oracle官網,選擇需要的jdk版本,進入詳情頁 二、安裝步驟 2.1將下載的壓縮包上傳到Linux系統的/opt目錄 2.2將壓縮包解壓,使用命令:

centos刪除openJDK,安裝jdk(離線版)shell指令碼安裝

1.環境 jdk1.8.0_191 centos7.5 2.為什麼要用離線 很多客戶現場都不能聯通外網,只能進行離線安裝。這裡即將用兩種方式安裝jdk,一種是手動的離線安裝,一種是指令碼安裝。 3.手動安裝jdk 3.1 檢視jdk版本資訊 java -versi

Project facet Java version 1.8 is not supported解決記錄

一看知道是因為jdk版本不一致所導致,如何解決? 方法一:  選中專案 Properties , 選擇 Project Facets,右擊選擇 Java , Change Version