巷尾的酒吧

            BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
            64 Posts :: 0 Stories :: 5 Comments :: 0 Trackbacks

          一.下載JDK
          1.登錄Sun的JDK官方下載網(wǎng)址:http://java.sun.com/javase/downloads/index.jsp
          2.下載jdk-1_5_0_07-linux-i586-rpm.bin文件
           
          二.安裝JDK
          1.增加jdk-1_5_0_07-linux-i586-rpm.bin文件的可執(zhí)行權限
          #root> chmod 755 jdk-1_5_0_07-linux-i586-rpm.bin
          2.執(zhí)行jdk-1_5_0_07-linux-i586-rpm.bin
          #root> ./ jdk-1_5_0_07-linux-i586-rpm.bin
          3.安裝PRM包文件
          #root> rpm -ivh jdk-1_5_0_07-linux-i586.rpm
           
          三.配置環(huán)境變量PATH,JAVA_HOME,CLASSPATH
          配置環(huán)境變量有三種:
          1.修改/etc/profile文件(系統(tǒng)有效)
          (1)#root > vi /etc/profile
          (2)使用VI編輯器在profile文件中添加以下語句:
          JAVA_HOME=/opt/jdk1.5
          PATH=$JAVA_HOME/bin:$PATH
          CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar export JAVA_HOME,PATH,CLASSPATH
          (3)重新登錄
           
          [注意]
          <1>Linux下環(huán)境變量使用:分隔路徑,不同于Windows下的;
          <2>Linux使用($+環(huán)境變量名)來引用原來變量的值,Windows則是使用%+環(huán)境變量名+%.比如$PATH和%PATH%
          <3>CLASSPATH中不能存在空格,如Windows下的C:\Documents and Settings\seagar\jdk1.5將是不合法的路徑名
          <4>CLASSPATH中的當前目錄"."不能忽略
          <5>export把環(huán)境變量導出為全局變量
          <6>大小寫嚴格區(qū)分
           
          2.修改.bashrc文件(個人用戶有效)
          (1)#root > vi /home/seagar/.bashrc
          (2)使用VI編輯器在.bashrc文件中添加以下語句:
          JAVA_HOME=/opt/jdk1.5
          PATH=$JAVA_HOME/bin:$PATH
          CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
          export JAVA_HOME,PATH,CLASSPAT
          3.直接在shell修改(當前Shell有效)
          export JAVA_HOME=/opt/jdk1.5
          export PATH=$JAVA_HOME/bin:$PATH
          export CLASSPATH=.$JAVA_HOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
           
          四.測試安裝情況
          1.java -version查看版本號
          2.使用VI編輯器編寫一個Java程序
          (1)#root > vi Hello.java
          (2)編寫程序
          public class Hello
          {
               public static void main(String[] args)
               {
                    System.out.println("Hello");
               }
          }
          3.編譯:javac Hello.java
          4.執(zhí)行:java Hello


          五.卸載jdk

           

           

             卸載rpm版的jdk:

             #rpm -qa|grep jdk

             顯示:jdk-1.6.0_10-fcs

             這就說明了你安裝了jdk,下面卸載了它,
             卸載:#rpm -e  --nodeps  jdk-1.6.0_10-fcs 

           

          posted on 2012-10-17 00:10 abing 閱讀(251) 評論(0)  編輯  收藏 所屬分類: linux
          主站蜘蛛池模板: 麦盖提县| 电白县| 临高县| 嘉义市| 清徐县| 安国市| 吉隆县| 诸城市| 商南县| 临漳县| 龙里县| 天气| 公安县| 蓝山县| 读书| 万全县| 沂源县| 遂平县| 新郑市| 泰顺县| 林甸县| 土默特右旗| 布拖县| 辽宁省| 左云县| 平泉县| 攀枝花市| 罗山县| 丰县| 南木林县| 山东省| 盐津县| 营山县| 大安市| 温宿县| 如皋市| 济南市| 灌阳县| 平武县| 湾仔区| 安泽县|