準備工作
1.準備環境:虛擬機安裝了CentOS-6.5
2.檢查是否安裝了jdk
Java -version
3.如果裝了jdk把它卸載掉
rpm -qa | grep jdk
正式開始安裝
1.創建軟件安裝包存放文件夾:
mkdir
-p /app/software
2創建jdk的安裝路徑
mkdir -p /usr/local/java
3.Windows上下載jdk-8u131-linux-x64.rpm安裝包后,通過winscp把安裝包上傳到/app/software路徑下
4.將jdk安裝包移到安裝路徑:
mv /app/software/jdk-8u131-linux-x64.rpm /usr/local/java
5.切換至安裝路徑:cd
/usr/local/java
6.安裝:rpm -ivhjdk-8u131-linux-x64.rpm
(安裝后發現指定的路徑沒有用,7.0默認安裝到/usr/java)
7.查看jdk安裝路徑(避免設置環境變量時路徑錯誤):find / -name
jdk1.8.0_131
8.設置環境變量(使用步驟5的路徑,這點很重要,不然tomcat沒法訪問)
vi/etc/profile
按字母I后輸入以下內容:
export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=/usr/java/jdk1.8.0_131/jre
exportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
修改后保存:按Esc鍵,輸入:wq,回車
9.使環境變量生效:source /etc/profile(當即生效)
(不執行的話需要等下一次登錄后才會生效)
查看java版本java –version
10.輸出環境變量設置:echo$JAVA_HOME
遇到的問題
1.jdk的版本安裝不正確導致后面tomcat一直無法使用,卸載重新安裝正確版本的jdk就可以了
2.指定了安裝路徑,設置環境變量時用了安裝路徑,查看java版本時一切正常,直到訪問不了tomcat時才會發現問題,找不到JRE_HOME路徑