Linux下JDK路徑的配置

          Posted on 2009-11-15 10:18 祝嘉 閱讀(3523) 評論(0)  編輯  收藏 所屬分類: JavaSE
          linux下jdk路徑的配置
          1:安裝linux下的jdk, 到sun.com上去下載linux版本的jdk(我一般喜歡下載二進制的,文件名一般為*.bin(*因jdk的版本不同而不同),我喜歡把軟件安裝在 /usr/myLinux(Created by myself)目錄下, 首先將文件移動到/usr/local文件夾下(當然不移動也行的)。一般通過firefox下載的東西會放在桌面上的。可以用mv ~/Desktop/jdk-6u16-linux-i586.bin /usr/myLinux,然后./jdk-6u16-linux-i586.bin,如果不能執行,很可能是沒有執行的權限,先執行chmod a+x jdk-6u16-linux-i586.bin ,在運行./jdk-6u16-linux-i586.bin,會在當前目錄下生成一個jdk1.6.0_16目錄,
          2:配置路徑, 配置路徑, 據我所知有四種方法,
          2.1:vi /etc/profile文件, 在該文件的最后加入,
          export JAVA_HOME=/usr/myLinux/jdk1.6.0_16
          export PATH=$JAVA_HOME/bin:$PATH
          export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
          對 這里有幾點說明, 對變量的引用用$,在windows中用%變量名%,每一部分之間用:分開,windows中用;分開。還有PATH中的兩部分的順序不要改動。這種方法 對初學者來說很有用 , 配置之后, 對所有的用戶都可以用。當然這個文件需要重啟才能起作用, 如果是服務器不方便重啟,用source /etc/profile即可。
          然后再終端中執行javac和java -version,如果配置正確則會有輸出。
          2.2:在~/.bashrc中(文件的末尾)
          export JAVA_HOME=/usr/myLinux/jdk1.6.0_16
          export PATH=$JAVA_HOME/bin:$PATH
          export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
          然后source  .bashrc
              source .bash_profile
          此種方法僅對當前用戶生效。當然檢驗也用javac和java -version
          2.3:也可在~/.bash_profile配置,
          export JAVA_HOME=/usr/myLinux/jdk1.6.0_16
          export PATH=$JAVA_HOME/bin:$PATH
          export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
          然后source .bash_profile ,檢驗也用javac和java -version
          2.4: 還有一種方式就是公司長用的,把
          export JAVA_HOME=/usr/myLinux/jdk1.6.0_16
          export PATH=$JAVA_HOME/bin:$PATH
          export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar寫在一個.java.sh中(當然文件名隨你), 然后在.bashrc中調用它
          在該文件的最后:
          . /.java.sh
          主站蜘蛛池模板: 巴马| 林甸县| 龙山县| 辽宁省| 阿拉善左旗| 太湖县| 乌恰县| 舒城县| 绵阳市| 苗栗县| 高尔夫| 沁源县| 阿坝| 陵川县| 新巴尔虎左旗| 乐陵市| 南城县| 滦平县| 通渭县| 阆中市| 封开县| 高邮市| 大埔区| 娄底市| 大兴区| 六盘水市| 峡江县| 手机| 高青县| 晴隆县| 徐汇区| 庆云县| 东兰县| 丰台区| 瓦房店市| 安乡县| 尉犁县| 锡林郭勒盟| 汝州市| 永善县| 墨脱县|