linux 下使用 rpm 安裝 jdk 步驟


自己使用的是 rpm 安裝包裝的 jkd 

1、下載對應的 rpm 安裝包,自己使用的是 jdk-8u111-linux-x64.rpm 這個版本;

2、將這個 rpm 安裝包放在自己想放的目錄,我放在 /usr/java 這個目錄下

  cp /安裝包一開始所在位置 /usr/java

3、給安裝包賦予權限:

  chmod 755  jdk-8u111-linux-x64.rpm

4、開始安裝這個 rpm 包

  rpm -ivh  jdk-8u111-linux-x64.rpm

(或者:rpm -ivh jdk-8u111-linux-x64.rpm --force --nodeps   )強制安裝

【 此處要特別注意,可能會報沒有 rpm 這個命令,那就先安裝這個命令,然后可能還是安裝失敗,這個時候,可以在后面加多  --force --nodeps 這個命令,表示強制安裝,不考慮依賴, 這樣不會有什么影響】

安裝成功,出現:

rpm: RPM should not be used directly install RPM packages, use Alien instead!
rpm: However assuming you know what you are doing...
Preparing... ################################# [100%]
Updating / installing...
1:jdk1.8.0_111-2000:1.8.0_111-fcs ################################# [100%]
Unpacking JAR files...
tools.jar...
plugin.jar...
javaws.jar...
deploy.jar...
rt.jar...
jsse.jar...
charsets.jar...
localedata.jar...

(不一定全部一樣,但是出現  xxx.jar...  這些就對了)

5、配置環境變量

  vi /etc/profile

使用編輯模式在最后面添加:

export JAVA_HOME=/usr/java/jdk1.8.0_111
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export PATH=$PATH:$JAVA_HOME/bin

【 這里的 jdk1.8.0_111 可以在第4步完成后,先來到 /usr/java 目錄下查看,即可看到這個東西 】

6、執行以下命令

  source /etc/profile

7、查看 jkd 版本

  java -version

如果正常顯示所安裝的版本,基本就成功了,但是如果原先存在老的 jkd 版本或者默認的 jdk 版本之類的,則需要修改一下,使用以下命令:

  update-alternatives --config java

(如果顯示沒有 alternatives 命令,同樣的,先安裝該命令,執行 : update-alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_111/bin/java 60)  

  然后會出現幾個選項,這個時候選擇自己剛才安裝的那個 jkd 版本,然后回車即可,這個時候再使用 java -version ,即可正常看到自己安裝的 jkd 版本!

可以測試以下:

  vi Hello.java

  編寫內容:

    class Hello{

      public static void main(String[] args){

        System.out.println("Hello World!");

      }

    }

之后保存,接着:

javac Hello.java

java Hello

能正常輸出:

Hello World 

即成功!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM