一、為您的Linux平臺(tái)安裝和配置openjdk服務(wù) openjdk是jdk的開放原始碼版本,以GPL協(xié)議的形式放出。openjdk采用GPL V2協(xié)議放出,而JDK則采用JRL放出。兩者協(xié)議雖然都是開放源代碼的,但是在使用上的不同在于GPL V2允許在商業(yè)上使用,而JRL只允許個(gè)人研究使用。 1、查看你是否安裝了openjdk服務(wù) #rpm –qa |grep openjdk 2、yum查找可安裝的openjdk版本包 注意: Red Hat Enterprise Linux和CentOS系統(tǒng)版本 yum下安裝java-1.8.0-openjdk.x86_64僅包含JRE,如果需要下載安裝完整JDK,安裝包為java-1.8.0-openjdk-devel.x86_64 #yum list |grep openjdk 2、yum安裝openjdk軟件包,需用root權(quán)限,安裝完成complete! #yum install java-1.8.0-openjdk.x86_64 3、再次查看安裝了openjdk包的版本 # rpm –qa |grep openjdk 4、openjdk安裝完成的目錄/usr/lib/jvm/ # ll /usr/lib/jvm/ 5、黑色標(biāo)記的目錄正是安裝后openjdk1.8所在,進(jìn)到該目錄列出所有文件內(nèi)容如下: # ll /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.x86_64 6、①設(shè)置環(huán)境變量-臨時(shí)有效 注意:直接在當(dāng)前shell下設(shè)置變量 這種方法僅僅是臨時(shí)使用,因?yàn)閾Q個(gè)shell,設(shè)置就無(wú)效了。 只需在shell終端執(zhí)行下列命令: #export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.x86_64 #export JRE_HOME=$JAVA_HOME/jre # export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib #export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin ②設(shè)置環(huán)境變量-用戶級(jí)別 注意:這種方法更為安全,它可以把使用這些環(huán)境變量的權(quán)限控制到用戶級(jí)別,如果你需要給某個(gè)用戶權(quán)限使用這些環(huán)境變量,你只需要修改其個(gè)人用戶主目錄下的.bash_profile文件就可以了。 在用戶目錄下.bash_profile文件末尾加入: export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.x86_64 export JRE_HOME=$JAVA_HOME/jre export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin #vi ~/.bash_profile #source ~/.bash_profile –重新執(zhí)行用戶環(huán)境變量文件 7、通過命令查看環(huán)境變量是否包含Java的環(huán)境變量 # echo $PATH 8、通過命令查看openjdk版本驗(yàn)證正常 #java -version 至此,Centos7.6安裝OpenJDK1.8完成。 |
|
來(lái)自: xxcc140 > 《電腦與網(wǎng)絡(luò)》