1.檢查,看看你的Ubuntu Linux操作系統架構的32位或64位,打開一個終端,運行以下命令下面。 類型/複製/粘貼:file/sbin/init 請注意您的Ubuntu Linux操作系統體系結構的位版本,它將顯示它是否是32位或64位。
2.檢查您的系統上是否安裝了Java。爲此,您必須從終端運行Java版本命令。 打開一個終端並輸入以下命令: 類型/複製/粘貼:Java的版本 如果您在系統上安裝的OpenJDK它可能看起來像這樣: Java版本「1.7.0_15」 OpenJDK的 運行時環境(IcedTea6 OpenJDK 64位服務器虛擬機(內部版本19.0-b09,混合模式) 如果您的系統上安裝了OpenJDK,那麼此練習中將安裝錯誤的Java版本的供應商版本。
3.從系統中完全刪除OpenJDK/JRE,並創建一個目錄來保存您的Oracle Java JDK/JRE二進制文件。這將防止不同供應商版本的Java之間的系統衝突和混淆。
類型/複製/粘貼:
sudo apt-get purge openjdk-\*
這舉例來說,如果你有你的系統上安裝的OpenJDK/JRE,您可以通過在命令行鍵入以下刪除命令將徹底從系統中刪除的OpenJDK/JRE
類型/複製/粘貼:
sudo mkdir -p /usr/local/java
該命令將創建一個目錄來保存您的Oracle Java JDK和JRE二進制文件。
4.下載Oracle Java JDK for Linux。確保您爲系統體系結構32位或64位(以tar.gz結尾)選擇正確的壓縮二進制文件。 例如,如果你是在Ubuntu Linux 32位操作系統下載32位Oracle Java二進制文件。 例如,如果你是在Ubuntu Linux 64位操作系統下載64位Oracle Java二進制文件。 可選,下載甲骨文的Java JDK文檔 選擇jdk-7u45-apidocs.zip 重要信息:64位Oracle Java二進制文件不能在32位的Ubuntu Linux操作系統的工作,您會收到多個系統錯誤信息,如果您嘗試在32位Ubuntu Linux上安裝64位Oracle Java。
5.將Oracle Java二進制文件複製到/ usr/local/java目錄中。在大多數情況下,Oracle Java二進制文件將下載到:/ home /「your_user_name」/ Downloads。 32位Oracle的Java在32位的Ubuntu Linux的安裝說明:
類型/複製/粘貼:
cd /home/"your_user_name"/Downloads
類型/複製/粘貼:
sudo cp -r jdk-7u45-linux-i586.tar.gz /usr/local/java
類型/複製/粘貼:
cd /usr/local/java
64位Oracle的Java在64位的Ubuntu Linux操作系統的安裝說明: 類型/複製/粘貼:
cd /home/"your_user_name"/Downloads
類型/複製/粘貼:
sudo cp -r jdk-7u45-linux-x64.tar.gz /usr/local/java
類型/複製/粘貼:
cd /usr/local/java
6.在下載的Oracle Java tar.gz文件上運行以下命令。請確保以root用戶身份執行此操作,以使其對系統上的所有用戶都可執行。 打開根終端類型 sudo -s you will be prompted for your logon password
。
32位Oracle爪哇在32位Ubuntu Linux操作系統安裝操作的指令:
類型/複製/粘貼:
sudo chmod a+x jdk-7u25-linux-i586.tar.gz
64位Oracle爪哇在64位Ubuntu Linux操作系統的安裝說明:
類型/複製/粘貼:
sudo chmod a+x jdk-7u45-linux-x64.tar.gz
7。解壓壓縮的Java二進制文件,在目錄/ usr /本地/ JAVA 32位Oracle的Java在32位的Ubuntu Linux的安裝說明:
類型/複製/粘貼:
sudo tar xvzf jdk-7u25-linux-i586.tar.gz
64位Oracle的Java在64位的Ubuntu Linux操作系統的安裝說明:
類型/複製/粘貼:
sudo tar xvzf jdk-7u45-linux-x64.tar.gz
8.仔細檢查您的目錄。在這一點上,你應該有在/ usr /本地/ Java的用於Java JDK/JRE中列出的兩個非壓縮的二進制目錄: 類型/複製/粘貼:ls -a
jdk1.7.0_45
9.編輯系統PATH文件/ etc/profile並將以下系統變量添加到系統路徑中。使用nano,gedit或任何其他文本編輯器,作爲根,開放/etc/profile
。
類型/複製/粘貼:
sudo gedit /etc/profile
或 類型/複製/粘貼:
sudo nano /etc/profile
10.向下滾動到該文件的末尾使用您的箭頭鍵,並將以下行添加到/ etc/profile文件的末尾: 類型/複製/粘貼:
JAVA_HOME=/usr/local/java/jdk1.7.0_45
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH
11.保存/etc/profile
文件並退出。
12.通知您的Ubuntu Linux系統Oracle Java JDK/JRE所在的位置。這將告訴系統新的Oracle Java版本可供使用。
類型/複製/粘貼:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1
此命令通知系統,甲骨文的Java JRE可供使用
類型/複製/粘貼:
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_45/bin/javac" 1
此命令通知系統Oracle Java JDK可供使用
類型/複製/粘貼:
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.7.0_45/bin/javaws" 1
此命令通知系統,甲骨文Java Web Start的可供使用
13.告知你的Ubuntu Linux系統,甲骨文的Java JDK/JRE必須是默認的Java。 類型/複製/粘貼:
sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java
此命令將設置Java運行時環境,爲系統
類型/複製/粘貼:
sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_45/bin/javac
該命令將設置系統的javac編譯器
類型/複製/粘貼:
sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
此命令將設置的Java Web啓動系統
14重裝你的系統路徑寬/ etc/profile文件通過鍵入以下命令: 類型/複製/粘貼:
. /etc/profile
注意您的系統範圍內的PATH/etc/profile文件REBO後,將重新加載您的Ubuntu Linux系統的其中一個
15.測試以查看Oracle Java是否在您的系統上正確安裝。運行以下命令並注意Java版本:
16. 32位Oracle的Java的成功安裝會顯示:
類型/複製/粘貼:
java -version
此命令顯示在您的系統上運行的java版本 您應該收到一條消息,其中顯示: Java版本「1.7。0_45" 的Java(TM)SE運行時環境(建立1.7.0_25-B25) 爪哇的HotSpot(TM)服務器VM(構建23.1-B03,混合模式)
類型/複製/粘貼:
javac -version
這個命令可以讓你知道,你現在可以從終端編譯Java程序 您應該收到其顯示一條消息:。 的javac 1.7.0_25
** 17一甲骨文的Java 64位的安裝成功會顯示:
類型/複製/粘貼:
java -version
此命令將顯示您的系統上運行的Java版本 您會收到它顯示一個消息: Java版本 「1.7.0_25」 的Java(TM)SE運行時環境(建立1.7.0_21-B21) 爪哇熱點(TM)64位服務器VM(構建23.6-B04,混合模式)
類型/複製/粘貼:
javac -version
這個命令可以讓你知道,你現在可以從終端編譯Java程序。 您應該接收哪些顯示一條消息: 的javac 1.7.0_25
[https://www.wikihow.com/Install-Oracle-Java-JDK-on-Ubuntu-Linux][1]