1. 程式人生 > >Linux Centos安裝jdk 之前照著網上安裝了好多次 結果都是javac編譯失敗,出現javac :command not found

Linux Centos安裝jdk 之前照著網上安裝了好多次 結果都是javac編譯失敗,出現javac :command not found

根據師父的描述是我少安裝了java jdk的依賴包。

解決方法如下:

先解除安裝open-jdk

 yum -y remove java-1.8.0-openjdk* //解除安裝所有openjdk檔案

 yum -y remove tzdata-java.noarch // 解除安裝tzdata-java

檢視linux上是否存在已經安裝好的JDK  javac

java –version

rpm -qa | grep java

檢視本機上所有已經安裝成功的軟體,只檢視和java相關的

刪除linux自帶jdk

rpm -e --nodeps java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.i686

開始安裝:

mkdir /usr/local/src/java

(可以在linux上面自己下載)

FileZilla_3.7.3_win32 上傳jdk tar包

cd /usr/local/src/java

將jdk壓縮包進行解壓

tar  -zxvf   jdk-7u71-linux-i586.tar.gz

安裝依賴包:

yum install glibc.i686

(需要聯網)

配置環境變數:

① vim /etc/profile

② 在末尾行新增

#set java environment

JAVA_HOME=/usr/local/src/java/jdk1.7.0_71

CLASSPATH=.:$JAVA_HOME/lib.tools.jar

PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME CLASSPATH PATH

儲存退出

③source /etc/profile  使更改的配置立即生效

④java -version  檢視JDK版本資訊,如果顯示出1.7.0證明成功