歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> JDK在Linux系統平台下的部署案例與總結

JDK在Linux系統平台下的部署案例與總結

日期:2017/2/28 14:36:23   编辑:Linux教程

JDK(Java Development Kit)是Sun Microsystems針對Java開發員的產品。JDK 是整個Java的核心,包括了Java的開發和運行環境,Java工具和Java基礎的類庫。在LINUX系統中,進行JDK的正確部署是保證JAVA程序能夠正常運行的重要前提。對於運維人員來說,還要注意在不同的CPU架構下JDK部署的差異,下面本文結合部署案例進行一下總結。

一、CPU架構為X86的JDK部署

安裝Oracle公司的JDK,從ORACLE官網下載所需版本的JDK
#chmod a+x jdk-6u43-linux-x64-rpm.bin
#./jdk-6u43-linux-x64-rpm.bin (路徑默認在/usr/java)

這樣就安裝完了,設置一下環境變量
#vi /etc/profile 加入如下語句
JAVA_HOME=/usr/java/jdk1.6.0_43
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$PATH:$JAVA_HOME/bin
export PATH CLASSPATH JAVA_HOME
#source /etc/profile

#java -version

java version "1.6.0_43"
Java(TM) SE Runtime Environment (build 1.6.0_43-b01)
Java HotSpot(TM) 64-Bit Server VM (build 20.14-b01, mixed mode)
這樣就部署完畢了,比較簡單和方便。

二、cpu架構為power的JDk部署

IBM提供了在cpu架構為power的linux操作系統的JRE和JDk,ORACLE公司那裡沒有。如果你要在這種cpu架構下安裝JDk的話,就只能乖乖的去IBM公司下載。獲取的方法很簡單,注冊個賬號後,找到那個sdk的下載地址就行。我下載的是ibm-java-ppc64-sdk-6.0-15.0.bin,是64位power。
安裝很簡單,簡單設置一下就可以安裝了
#chmod a+x ibm-java-ppc64-sdk-6.0-15.0.bin
#./ibm-java-ppc64-sdk-6.0-15.0.bin
安裝過程是交互式的,需要回答一些問題,並且可以自主選擇安裝的路徑。
最後需要配置/etc/profile:
用VI編輯/etc/profile,添加如下
JAVA_HOME=/home/ibm/java-ppc64-60
JRE_HOME=/home/ibm/java-ppc64-60/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:
export JAVA_HOME JRE_HOME PATH CLASSPATH


重新加載profile文件:

# source /etc/profile
然後執行一下
#java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build pxp6460sr15-20131017_01(SR15))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 Linux ppc64-64 jvmxp6460sr15-20131016_170922 (JIT enabled, AOT enabled)
J9VM - 20131016_170922
JIT - r9_20130920_46510ifx2
GC - GA24_Java6_SR15_20131016_1337_B170922)
JCL - 20131015_01

說明:從上面信息可以看出是IBM JDK 64位,小版本號:SR15。

這樣就部署成功了,可以使用了。

三、cpu架構為PA-RISC的JDK部署
HP提供了在cpu架構為pa-risc的linux操作系統的JRE和JDk,如果你要在這種cpu架構下安裝JDk的話,就只能去HP公司下載。獲取的方法也很簡單,注冊個賬號後,找到那個sdk的下載地址就行。我下載的是jdk15_15000_1111.depot,是64位的jdk。
將這個下載好的文件jdk15_15000_1111.depot拷貝到HP小型機上,如/tmp/目錄下

安裝JDK

swreg -l depot /tmp/jdk15_15000_1111.depot

swinstall -s /tmp/jdk15_15000_1111.depot

進入安裝界面:選中java5然後按tab選擇 Actions -> Mark For Install,

然後選擇 Actions -> Change Target,填寫目標path,選擇 Action -> Install,

系統先進行分析,分析成功後點擊OK開始安裝,安裝完成後選擇Done,

選擇File -> Exit 退出,JDK就安裝好了。

然後配置JAVA環境

將環境變量加入到profile中,如果寫入到(/etc/profile)則對所有用戶都生效,如果只對某個用戶生效寫入到(/home/username/profile)中即可,注意變量中=號左右不要有空格
#vi /etc/profile
添加以下代碼,默認安裝目錄為/opt/java1.5

# set java environment

JAVA_HOME=/opt/java1.5
JRE_HOME=/opt/java1.5/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:/opt/java1.5/lib:/opt/java1.5/jre/lib:$CLASSPATH

export JAVA_HOME JRE_HOME PATH CLASSPATH

執行命令測試是否成功

# java -version

將顯示相應的JDK版本信息,表示JDK安裝成功。

java version "1.5.0.11"
Java(TM) SE Runtime Environment (build 1.5.0.11-jinteg_20_jan_2011_05_11-b00)
Java HotSpot(TM) Server VM (build 15.3-b01-jre1.5.0.11-rc1 PA2.0 (aCC_AP), mixed mode)

說明:從上面信息看出是基於HP PA芯片的1.5.0.11版本的JDK。HP JDK的內核也是Oracle JDK,從其官網上也能看出,如下:
Version 5.0.11 – July 2011 (includes Oracle update 5u11)

本文列舉了三種不同CPU架構下的JDK的部署和環境配置,在具體應用中請大家根據不同情況進行參考配置和使用。

Copyright © Linux教程網 All Rights Reserved