持之以恒

          記錄本
          posts - 4, comments - 32, trackbacks - 0, articles - 74
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          如何在Linux下配置Java開發環境詳述

          Posted on 2012-03-23 10:48 小白19870626 閱讀(231) 評論(0)  編輯  收藏 所屬分類: linux
          1、去http://java.sun.com/j2se/1.4.2/download.html 下載一個Linux Platform的JDK,建議下載RPM自解壓格式的(RPM in self-extracting file,j2sdk-1_4_2_06-linux-i586- rpm.bin)。

            2. 上載到Linux服務器上,在shell下執行命令:

            [root@LinuxServer rpm]#

            chmod 755 j2sdk-1_4_2_06-linux-i586-rpm.bin

            [root@LinuxServer rpm]#

            ./j2sdk-1_4_2_06-linux-i586-rpm.bin

            這時會有一段Sun的協議,敲幾次空格鍵,當詢問是否同意的時候,敲yes就可以了。

            Sun Microsystems, Inc.

            Binary Code License Agreement

            for the

            JAVATM 2 SOFTWARE DEVELOPMENT KIT

            (J2SDK), STANDARD

            EDITION, VERSION 1.4.2_X

            ...

            Do you agree to the above

            license terms? [yes or no]yes

            Unpacking...

            Checksumming...

            0

            0

            Extracting...

            UnZipSFX 5.40 of 28 November 1998,

            by Info-ZIP (Zip-Bugs@lists.wku.edu).

            inflating: j2sdk-1_4_2_06-linux-i586.rpm

            Done.

            注: 如果直接執行unzip命令來解壓也是可以的,總之得到一個rpm軟件包。

            3、程序會自動生成一個j2sdk-1_4_2_06-linux-i586.rpm文件,這是主程序包,下面來安裝:

            [root@LinuxServer rpm]#rpm -ivh

            j2sdk-1_4_2_06-linux-i586.rpm

            Preparing... ######################

            ##################### [100%]

            1:j2sdk ########################

            ################### [100%]

            4、設置環境變量

            通常都喜歡用export命令直接在shell下設置:

            [root@LinuxServer rpm]#

            export JAVA_HOME=/usr/java/j2sdk1.4.2_06

            [root@LinuxServer rpm]#

            export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:

            $JAVA_HOME/lib/

            tools.jar

            [root@LinuxServer rpm]#

            export PATH=$PATH:$JAVA_HOME/bin

            當然這樣設置環境變量是可以生效的,但是只對當前shell生效。如果從另外一個shell登陸,將不能使用剛才設置的變量。所以最好的方法還是修改.bashr c文件。

            [root@LinuxServer rpm]#vi .bashrc

            set JAVA_HOME=/usr/java/j2sdk1.4.2_06

            export JAVA_HOME

            set PATH=$PATH:$JAVA_HOME/bin

            export PATH

            set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:

            $JAVA_HOME/lib/tools.jar

            export CLASSPATH

            當然也可以通過更改/etc/profile來實現,不過不推薦這么做,

            因為這樣的設置將對所以用戶的shell都生效,對系統安全會產生影響。

            就是在這個文件的最后加上:

            export JAVA_HOME=/usr/java/j2sdk1.4.2_06

            export CLASSPATH=.:$JAVA_HOME/lib/dt.jar

            :$JAVA_HOME/lib/tools.jar

            export PATH=$PATH:$JAVA_HOME/bin

            下面來驗證一下變量設置是否生效(####注意:在驗證前先logout一下,再重新登陸):

            [root@LinuxServer rpm]#

            echo $JAVA_HOME

            /usr/java/j2sdk1.4.2_06/

            [root@LinuxServer rpm]#

            echo $CLASSPATH

            /usr/java/j2sdk1.4.2_06/lib/dt.jar:

            /usr/java/j2sdk1.4.2_06/lib/tools.jar

            [root@LinuxServer rpm]#

            echo $PATH

            /usr/java/j2sdk1.4.2_06/bin/:

            /usr/kerberos/sbin:/usr/kerberos/bin:

            /usr/local/sbi

            n:

            /usr/local/bin:/sbin:/bin:/usr/sbin:

            /usr/bin:/usr/X11R6/bin:/root/bin

            [root@LinuxServer rpm]# JAVA-version

            JAVA version "1.4.2_06"

            JAVA(TM) 2 Runtime Environment,

            Standard Edition (build 1.4.2_06-b03)

            JAVA HotSpot(TM) Client

            VM (build 1.4.2_06-b03, mixed mode)


          小白
          主站蜘蛛池模板: 霍林郭勒市| 通道| 涟水县| 申扎县| 额敏县| 承德县| 从江县| 隆林| 永丰县| 德阳市| 乌鲁木齐市| 宜良县| 高平市| 固安县| 故城县| 宁海县| 隆安县| 南宁市| 木里| 应用必备| 建昌县| 富裕县| 和田市| 沅陵县| 临安市| 泽普县| 长宁县| 醴陵市| 耒阳市| 辽阳市| 比如县| 章丘市| 怀来县| 渝北区| 江阴市| 江油市| 定结县| 长岭县| 临沭县| 宣汉县| 泾源县|