centos下jdk的安裝和解除安裝
阿新 • • 發佈:2019-01-29
安裝
jdk的安裝分以下三種方式:
方式一 下載安裝
- 建立jdk目錄
Mkdir –p /usr/local/java - 配置環境變數
JAVA_HOME=/usr/local/java/jdk1.8.0_121
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
- 建立jdk目錄
方式二 yum安裝
- 檢視yum庫中都有哪些jdk版本
yum search java|grep jdk
- 選擇版本安裝
yum install java-1.8.0-openjdk-devel.x86_64
選安裝包的時候注意,每個安裝包後面有一個說明,該安裝包是什麼環境下做什麼用的。
例如java-1.8.0-openjdk.x86_64是jdk的執行期環境,也就是說提供一個jvm平臺供系統執行的,因此包的內容會比較乾淨,沒有tools.jar,也就是說無法使用jvm的工具命令進行系統監控。所以有時候會遇到有的jdk環境可以正常執行Java專案,卻不能執行效能監控命令。
如果需要監控分析jvm效能或者調優使用,則選擇java-1.8.0-openjdk-devel.x86_64,包後的備註是開發環境安裝包。 - 設定環境變數
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$
export JAVA_HOME CLASS_PATH PATH
- 檢視yum庫中都有哪些jdk版本
方式三 rpm安裝
執行安裝命令
rpm -ivh jdk-8u141-linux-x64.rpm
預設安裝目錄在/usr/java,其中有tools工具- 設定環境變數
JAVA_HOME=/usr/java/jdk1.8.0_141
JRE_HOME=/usr/java/jdk1.8.0_141/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$
export JAVA_HOME JRE_HOME CLASS_PATH PATH
解除安裝
- 檢視Java相關的包資訊:
rpm -qa|grep java (或rpm -qa|grep jdk,rpm安裝後,包名裡沒有Java)
- 解除安裝
yum -y remove java [包名]
例如
yum –y remove java java-1.8.0-openjdk-1.8.0.131-3.b12.el7_3.x86_64