1. 程式人生 > >Linux-JAVA-JDK完整配置過程

Linux-JAVA-JDK完整配置過程

www all slave gin down side remove inside 開發工具

JDK是目前很流行的開發工具包,內含jre是支撐jvm運行的組件。 01、jdk下載 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 02、jdk解壓 tar zxf jdk-8u131-linux-x64.tar.gz 03、jdk環境變量的配置
  • 一種直接修改環境變量的配置文件/etc/profile(全局級) .bash_profile(用戶級別的)
vim /etc/profile export JAVA_HOME=/elk5.4/jdk1.8.0_131 export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin #這種不會替換的當前的Java的環境變量
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH #$PATH寫到後面,能替換的。path下的bin是有前後順序的 source /etc/profile #更新
env #明白了吧,java在前面 PATH=/root/jdk1.8.0_131/bin:/root/jdk1.8.0_131/jre/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/us r/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
  • 通過update-alternatives快速切換jdk版本
用法:alternatives --install <link> <name> <path> <priority>
[--initscript <service>] [--slave <link> <name> <path>]* alternatives --remove <name> <path> alternatives --auto <name> alternatives --config <name> alternatives --display <name> alternatives --set <name> <path> 公用選項:--verbose --test --help --usage --version --altdir <directory> --admindir <directory> #默認通過jdk-rpm安裝的 [[email protected]
/* */ ~]# ll /usr/bin/java lrwxrwxrwx. 1 root root 22 5月 14 11:58 /usr/bin/java -> /etc/alternatives/java [[email protected] ~]# ll /etc/alternatives/java lrwxrwxrwx. 1 root root 29 5月 14 11:58 /etc/alternatives/java -> /elk5.4/jdk1.8.0_131/bin/java 添加jdk的選項 update-alternatives --install /usr/bin/java java /elk5.4/jdk1.8.0_131/bin/java 300 選擇當前jdK版本 [[email protected] ~]# update-alternatives --config java 共有 4 個程序提供“java”。 選擇 命令 ----------------------------------------------- * 1 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java 2 /usr/lib/jvm/jre-1.5.0-gcj/bin/java 3 /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java + 4 /elk5.4/jdk1.8.0_131/bin/java 按 Enter 來保存當前選擇[+],或鍵入選擇號碼 4 即為當親Java的環境變量 學習無止境,問題總是在不經意間的出現,先輩們早都想出了解決辦法。

Linux-JAVA-JDK完整配置過程