『原創』CentOS6.5安裝JDK1.8

來源:互聯網
上載者:User

標籤:

1、查看Linux內建的JDK是否已安裝(如果安裝則卸載CentOS已安裝的低版本)

安裝好的CentOS會內建OpenJdk,用命令 java -version,會有下面的資訊:

java -version

2、卸載openjdk

先查看 # rpm -qa | grep java顯示如下資訊:

rpm -qa | grep java

卸載命令:

rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686rpm -e --nodeps java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686

如果出現找不到openjdk source的話,那麼還可以這樣卸載:

yum -y remove java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.i686yum -y remove java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.i686

3、從SUN公司網站下載最新的JDK

http://www.oracle.com/technetwork/java/javase/downloads/index.html

我這裡下載的是RPM包的。

4、將JDK上傳到 /usr/local/mypackages/檔案夾中。

5、安裝JDK

rpm -ivh jdk-8u40-linux-i586.rpm

6、配置環境變數

vi /etc/profile# 要最後加上下面三行export JAVA_HOME=/usr/java/jdk1.8.0_40export PATH=$PATH:$JAVA_HOME/binexport CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

注意:

a. 你要將 /usr/java/jdk1.8.0_40改為你的jdk安裝目錄

b. linux下用冒號“:”來分隔路徑

c. $PATH / $CLASSPATH / $JAVA_HOME 是用來引用原來的環境變數的值,在設定環境變數時特別要注意不能把原來的值給覆蓋掉了,這是一種常見的錯誤。

d. CLASSPATH中目前的目錄“.”不能丟,把目前的目錄丟掉也是常見的錯誤。

e. export是把這三個變數匯出為全域變數。

f. 大小寫必須嚴格區分。

7、使環境變數生效

source /etc/profile

 

——鄭重聲明:本文僅為作者個人筆記,請勿轉載!——

『原創』CentOS6.5安裝JDK1.8

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.