日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

Red Hat Linux下安裝JDK

 飲茶仙人 2016-09-30

Red Hat Linux下安裝JDK

 

1、 下載Linux平臺的JDK
下載對應(yīng)操作系統(tǒng)的jdk,操作系統(tǒng)是32位的就下32位的jdk,64位的就下64位的jdk。下錯了裝不上的。
下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
   https://cds./is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=jdk-6u23-oth-JPR@CDS-CDS_Developer

32位jdk具體下載地址:jdk-6u23-linux-i586-rpm.bin
http://cds./is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u23-linux-i586-rpm.bin?BundledLineItemUUID=RL6J_hCwjD8AAAEt97cAHgob&OrderID=kHSJ_hCwr2sAAAEt5rcAHgob&ProductID=QhOJ_hCw.dUAAAEsFIMcKluK&FileName=/jdk-6u23-linux-i586-rpm.bin
64位jdk具體下載地址:jdk-6u23-linux-x64-rpm.bin
http://cds./is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/VerifyItem-Start/jdk-6u23-linux-x64-rpm.bin?BundledLineItemUUID=CG2J_hCwdbYAAAEtFuEAHgog&OrderID=_0.J_hCw1hEAAAEtCeEAHgog&ProductID=6gGJ_hCwIQYAAAEsKIMcKluK&FileName=/jdk-6u23-linux-x64-rpm.bin


選擇Platform:32位的選擇Linux,64位的選擇Linux x64。選擇同意協(xié)議,點(diǎn)擊Continue按鈕。如下圖:


 建議下載rpm自解壓格式的,這里下載jdk-6u23-linux-i586-rpm.bin。


 
在usr/local目錄下建立一個名為jdk的文件夾,下載后把jdk-6u23-linux-i586-rpm.bin文件復(fù)制到usr/local/jdk目錄下。
 
 
2、 卸載Linux自帶的jdk
不卸載,可能使用jdk的時候,使用的是自帶的。
在終端shell下執(zhí)行命令:
rpm -qa | grep gcj
會列出一些東西如:Java-1.4.2-gcj-compat-1.4.2.0-27jpp等,刪除含有java字串的軟件包
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-27jpp
或者在Applications->Add and Remove Software中找到j(luò)ava開頭的包進(jìn)行刪除。

 

3、 安裝jdk
用cd命令進(jìn)入/usr/local/jdk目錄:
# cd /usr/local/jdk
 

 


給所有用戶添加可執(zhí)行的權(quán)限:
# chmod +x jdk-6u23-linux-i586-rpm.bin  
 


執(zhí)行文件:
#  ./ jdk-1_5_0-linux-i586-rpm.bin         

  
 會出現(xiàn)一段協(xié)議,需要按確定鍵。
 


此時會生成主程序包jdk-6u23-linux-i586-rpm.bin和一些其它包,同樣給所有用戶添加可執(zhí)行的權(quán)限。
 

 


安裝主程序包jdk-6u23-linux-i586.rpm。
# rpm –ivh jdk-6u23-linux-i586.rpm


 
安裝完成之后,可以看到在/use/java的jdk。


 

4、 設(shè)置jdk環(huán)境變量
通過更改/etc/profile來實(shí)現(xiàn),命令為:
#sudo gedit /etc/profile


 
在打開的profile文件的末尾添加下列代碼:
jdk1.6.0_23為安裝的jdk文件名,版本不同,文件名也不同。
export JAVA_HOME=/usr/java/jdk1.6.0_23
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
 

 

保存文件,關(guān)閉profile。


5、 驗(yàn)證jdk環(huán)境配置
重新打開一個終端shell或重啟電腦,輸入命令查看jdk版本:
# java –version


 
使用echo命令檢查jdk環(huán)境變量配置情況。
# echo $JAVA_HOME
# echo $CLASSPATH
# echo $PATH


 
建立一個文件test.java,寫一個hello world測試一下:
#vi test.java
 


出現(xiàn)窗口,按確定鍵。


 
在vi編輯器中寫代碼:
class test
{
    public static void main(String[] args)
    {
       System.out.println("hello world!");
    }
}

 


 

寫完后,按Esc鍵,停止編輯,再按冒號鍵“:”,在末尾行輸入“:wq”,或者停止編輯后,切換輸入法為大寫狀態(tài),連續(xù)按兩次Z字母鍵。


 
回到終端shell窗口,輸入命令:
# javac test.java
# Java test


 

到此JDK安裝成功!

 

6、 安裝過程可能出現(xiàn)的問題
出現(xiàn)cannot execute binary file提示信息。
1)、沒有權(quán)限,切換用戶為root。
2)、沒有給文件授權(quán),授權(quán):
# chmod +x jdk-6u23-linux-i586-rpm.bin    //給所有用戶添加可執(zhí)行的權(quán)限
   或
# chmod 755 jdk-6u23-linux-i586-rpm.bin   //更改文件權(quán)限為755
3)、安裝的jdk版本不兼容,安裝對應(yīng)操作系統(tǒng)的jdk,操作系統(tǒng)是32位的安裝32位的jdk,64位的安裝64位的jdk。


新新:http://blog.csdn.NET/xinxin19881112/article/details/6114390

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多