① 如何在centos7中安裝jdk1.8
方法1:編譯文件壓縮包安裝創建目錄home目錄下建software目錄(也可以是任意目錄)下用於存放下載的軟體。mkdir/home/software根目錄下usr目錄下新建java目錄,用於jdk的安裝路徑。mkdir/usr/java解壓下載包切換到software目錄,裡面有我們之前的jdk-8u45-linux-x64.tar執行tarzxvfjdk-8u45-linux-x64.gz解壓後,software下就多了一個jdk1.8.0_45包移動到java安裝目錄下mvjdk1.8.0_45/usr/java配置環境變數謹配方法1修改profile文件vi/etc/profile在文件的末尾添加如下exportJAVA_HOME=/usr/java/jdk1.8.0_45exportPATH=$JAVA_HOME/bin:$PATHexportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar注意JAVA_HOME是你的JDK安裝目錄Linux下用冒號「:」來分隔路徑$PATH/$CLASSPATH/$JAVA_HOME是用來引用原來的環境變數的值export是把這三個變數導出為散晌圓全局變數。方法2上述修改放到.bash_profile文件末尾中這種方法更為安全,它可以把使用這些環境變數的許可權控制到用戶級別,如果你需沖塌要給某個用戶許可權使用這些環境變數,你只需要修改其個人用戶主目錄下的.bash_profile文件就可以了。
② CentOS 7.2 yum安裝JDK路徑查找
使用 yum list -y java* 查看可用版本,執行 yum install -y java-1.8.0-openjdk* 安裝。
執行 whereis javac ,得到如下輸出:
一般來說 /usr/bin 默認加入了 PATH 路徑,所以可以直接執行。
然後一路跟蹤,看軟連接指向的位置( ll 是 ls -l 的快捷命令):
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.121-0.b13.el7_3.x86_64/bin/javac
不再是軟連接,也即JAVA_HOME 的值。
參考
③ 實踐:在虛擬機中的centos7中安裝jdk
1.先使用xshell連接虛擬機中的centos7
2.連接成功後,先查看是否有jdk,執行以下命令檢查:
如下截圖1:
3.要是自己在虛擬機上安裝的centos7.x或者centos6.x,則會默認幫你安裝好OpenJDK。檢查系統安裝的OpenJDK命令: rpm -qa|grep openjdk -i,如下截圖2:
1.新建jdk安裝目錄 mkdir /usr/java
2.使用ftp工具(Xftp5)上傳jdk到某目錄,如下截圖4:
修改profile文件寬猜姿,修改命令:vim /etc/profile
配置jdk環境變數,添加到最後慎絕一行就可以,配置內容:
如下截圖6:
7.刷新profile,使其生效 source /etc/profile
至兆握此,jdk已安裝成功了。
④ centos 上如何安裝jdk
1、下載JDK(要安裝使用tomcat必須先安裝JKD環境)
http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-i586-rpm.bin #32位
http://download.oracle.com/otn-pub/java/jdk/6u35-b10/jdk-6u35-linux-x64-rpm.bin #64位
# getconf LONG_BIT # 查看系統多少位
2、卸載伺服器自帶的jdk軟體包
# java -version #查看伺服器是否安裝過jdk
# rpm -qa |grep gcj #查看伺服器安裝的jdk軟體包信息
libgcj-4.4.4-13.el6.i686
java-1.5.0-gcj-1.5.0.0-29.1.el6.i686
# yum -y removejava-1.5.0-gcj-1.5.0.0-29.1.el6.i686 #卸載軟體包
3、安裝jdk
# cd /usr/local/src
# chmod 755jdk-6u35-linux-i586-rpm.bin #安裝,安裝過程中需要要輸入Yes,最後按回車鍵,直到安裝完成
# cd /usr/java/jdk1.6.0_35
4、添加jdk到系統環境變數
#cp /etc/profile /etc/profile.bak #備份
#vi /etc/profile #編輯,在最後添加下面的內容
JAVA_HOME=/usr/java/jdk1.6.0_35
PATH=$PATH:$JAVA_HOME/bin:/usr/bin:/usr/sbin:/bin:/sbin:/usr/X11R6/bin
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export JAVA_HOME
export PATH
export CLASSPATH
#source /etc/profile #使配置文件立即生效