當前位置:編程學習大全網 - 源碼下載 - 如何在Ubuntu Linux上安裝Oracle Java

如何在Ubuntu Linux上安裝Oracle Java

1、打開終端運行以下命令,檢查妳的Ubuntu Linux操作系統是32位的還是64位的。

輸入/復制/粘貼: file /sbin/init

註意,它將顯示的Ubuntu Linux操作系統架構位版本將是32位或64位。

2、檢查妳的系統上是否已安裝Java。要檢查該項,妳需要在終端上運行Java版本命令。

打開終端並輸入以下命令:

輸入/復制/粘貼: java -version

如果妳在系統上安裝了OpenJDK,則命令的返回可能如下:

java version "1.7.0_15"

OpenJDK Runtime Environment (IcedTea6 1.10pre) (7b15~pre1-0lucid1)

OpenJDK 64-Bit Server VM (build 19.0-b09, mixed mode)

如果妳在系統上安裝了OpenJDK,那麽妳的Java發行商版本並不適用於本文所介紹的方法。

3、從妳的系統上完全刪除OpenJDK/JRE並創建目錄保存Oracle Java JDK/JRE二進制文件。這將能避免系統沖突以及不同Java發行商版本所造成的混亂。例如,如果妳在系統上安裝了OpenJDK/JRE,可以在命令行中輸入以下命令進行刪除:

輸入/復制/粘貼: sudo apt-get purge openjdk-\*

該命令將從妳的系統上完全刪除OpenJDK/JRE

輸入/復制/粘貼: sudo mkdir -p /usr/local/java

該命令將創建用於保存Oracle Java JDK和JRE二進制文件的目錄。

下載用於Linux的Oracle Java JDK/JRE。確保妳選擇了正確的、適用於妳的系統架構的、32位或64位的壓縮二進制文件(文件名以tar.gz結束)。

例如,如果妳使用的是32位Ubuntu Linux,則應下載32位Oracle Java二進制文件。

例如,如果妳使用的是64位Ubuntu Linux,則應下載64位Oracle Java二進制文件。

可選操作,下載Oracle Java JDK/JRE文檔

選擇jdk-7u40-apidocs.zip

重要信息:64位Oracle Java二進制文件無法應用於32位Ubuntu Linux操作系統,如果妳嘗試在32位Ubuntu Linux上安裝64位Oracle Java,妳將會得到多條系統錯誤信息。

5

把Oracle Java二進制文件復制到/usr/local/java目錄。大部分情況下,Oracle Java二進制文件將被下載至:/home/"妳的用戶名"/Downloads。

32位Ubuntu Linux安裝32位Oracle Java安裝指南:

輸入/復制/粘貼: cd /home/"妳的用戶名"/Downloads

輸入/復制/粘貼: sudo cp -r jdk-7u45-linux-i586.tar.gz /usr/local/java

輸入/復制/粘貼: sudo cp -r jre-7u45-linux-i586.tar.gz /usr/local/java

輸入/復制/粘貼: cd /usr/local/java

64位Ubuntu Linux安裝64位Oracle Java安裝指南:

輸入/復制/粘貼: cd /home/"妳的用戶名"/Downloads

輸入/復制/粘貼: sudo cp -r jdk-7u45-linux-x64.tar.gz /usr/local/java

輸入/復制/粘貼: sudo cp -r jre-7u45-linux-x64.tar.gz /usr/local/java

輸入/復制/粘貼: cd /usr/local/java

6

把Java二進制文件解壓縮到目錄/usr/local/java

32位Ubuntu Linux安裝32位Oracle Java安裝指南:

輸入/復制/粘貼: sudo tar xvzf jdk-7u45-linux-i586.tar.gz

輸入/復制/粘貼: sudo tar xvzf jre-7u45-linux-i586.tar.gz

64位Ubuntu Linux安裝64位Oracle Java安裝指南:

輸入/復制/粘貼: sudo tar xvzf jdk-7u45-linux-x64.tar.gz

輸入/復制/粘貼: sudo tar xvzf jre-7u45-linux-x64.tar.gz

7

再三檢查妳的目錄。現在,妳應該有兩個關於Java JDE/JRE的解壓二進制目錄在/usr/local/java中:

輸入/復制/粘貼: ls -a

jdk1.7.0_45

jre1.7.0_45

8

編輯系統路徑文件/etc/profile並添加以下系統變量到妳的系統路徑中。以root身份,使用nano、gedit或任何其他文本編輯器,打開/etc/profile。

輸入/復制/粘貼: sudo gedit /etc/profile

或者

輸入/復制/粘貼: sudo nano /etc/profile

9

使用箭頭鍵滾動到文件底部並在/etc/profile文件的末尾添加以下行:

輸入/復制/粘貼:

JAVA_HOME=/usr/local/java/jdk1.7.0_45

PATH=$PATH:$HOME/bin:$JAVA_HOME/bin

JRE_HOME=/usr/local/java/jre1.7.0_45

PATH=$PATH:$HOME/bin:$JRE_HOME/bin

export JAVA_HOME

export JRE_HOME

export PATH

10

保存/etc/profile文件並退出。

11

通知妳的Ubuntu Linux系統妳的Oracle Java JDK/JRE的位置。這將能讓系統知道存在著新的可用Oracle Java版本。

輸入/復制/粘貼: sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1

該命令將提示系統存在這可用的Oracle 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/jre1.7.0_45/bin/javaws" 1

該命令將提示系統存在這可用的Oracle Java Web start

12

通知妳的Ubuntu Linux系統把Oracle Java JDK/JRE作為默認Java。

輸入/復制/粘貼: sudo update-alternatives --set java /usr/local/java/jre1.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/jre1.7.0_45/bin/javaws

該命令將為系統設置Java Web start

13

輸入以下命令重載保存在文件/etc/profile內的系統範圍內的PATH:

輸入/復制/粘貼: . /etc/profile

註意,保存在文件/etc/profile內的系統範圍內的PATH將在重啟Ubuntu Linux system後被重載

14

測試Oracle Java是否被正確地安裝到了系統上。運行以下命令並註意Java的版本:

15

成功地完成安裝的32位Oracle Java將顯示:

輸入/復制/粘貼: java -version

該命令顯示了運行在妳的系統上的java的版本

妳將看到如下信息:

java version "1.7.0_45"

Java(TM) SE Runtime Environment (build 1.7.0_45-b18)

Java HotSpot(TM) Server VM (build 24.45-b08, mixed mode)

輸入/復制/粘貼: javac -version

該命令將確認妳可以在終端上編譯Java程序。

妳將看到如下信息:

javac 1.7.0_45

16

成功地完成安裝的64位Oracle Java將顯示:

輸入/復制/粘貼: java -version

該命令將顯示運行在妳的系統上的java的版本

妳將看到如下信息:

java version "1.7.0_45"

Java(TM) SE Runtime Environment (build 1.7.0_45-b18)

Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode)

輸入/復制/粘貼: javac -version

該命令將確認妳可以在終端上編譯Java程序。

妳將看到如下信息:

javac 1.7.0_45

17

恭喜妳,妳已經在Linux系統上安裝好了Oracle Java。

  • 上一篇:公益募捐活動策劃
  • 下一篇:主流軟件的開發工具有哪些?
  • copyright 2024編程學習大全網