歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux Solaris Sparc 上Java JDK升級指南

Linux Solaris Sparc 上Java JDK升級指南

日期:2017/2/28 16:21:24   编辑:Linux教程

由於工作需要,java代碼需要在Linux solaris sparc 上編譯, 需求javaJDK的版本為1.6以上

solaris跟sparc自帶的java JDK是1.5.0的版本,需要升級

3種操作系統的安裝步驟過程類似,只是安裝包不同

安裝步驟是參照sun官網的安裝指南 整理了下

Solaris下 Java SDK安裝指南 http://www.Oracle.com/technetwork/java/javase/install-solaris-139361.html

下載對應的安裝包 現在的最新版本是1.6.0_24

2.此處我都是下載的*. .tar.Z文件.沒有直接下載.sh自解壓文件

下載完成後,新建一個javasdk文件夾,將安裝包拷貝到此文件夾中

打開命令行cd到此文件夾

執行命令zcat jdk-6-solaris-sparc.tar.Z | tar -xf –

This creates several directories ( SUNWj6rt, SUNWj6dev, SUNWj6cfg, SUNWj6man, SUNWj6dmo, and SUNWj6jmp) plus a few files in the current directory.

切換到root用戶

執行命令卸載之前版本的javaJDK

pkgrm SUNWj6rt SUNWj6dev SUNWj6cfg SUNWj6man SUNWj6dmo

完成後,開始安裝新版本的javaJDK

當前目錄執行命令

pkgadd -d . SUNWj6rt SUNWj6dev SUNWj6cfg SUNWj6man SUNWj6dmo

途中可能需要敲幾次Y

此安裝是將java安裝到了/usr/jdk/jdk1.6.0_24中去了

安裝完成後需要添加環境變量到系統環境變量中


在profile中添加export JAVA_HOME=/usr/jdk/jdk1.6.0_24


及將/usr/jdk/jdk1.6.0_24/bin添加到PATH中去

修改環境變量完成後,由於之前有過老版本的javaJDK,需要重新設置link

關鍵地方 若系統之前不存在老版本的javaJDK則不需要執行後面的步驟

cd /usr/bin

unlink java

ls –l java 查看java 還是否存在

若不存在則執行創建新的link

ln -s /usr/jdk/jdk1.6.0_24/bin/java /usr/bin/java

再使用ls –l java查看下指向是否正確

完成後 需要使修改後的profile 環境變量生效

cd /etc

. profile

檢查環境變量是否生效 執行echo $JAVA_HOME 或者echo $PATH 檢查是否包括java的bin目錄

若機器沒有重新啟動 再切換到其他用戶時候也需要重復執行上述步驟檢查環境變量.

環境變量生效後執行java –version檢查版本號是否正確

Copyright © Linux教程網 All Rights Reserved