前幾天剛剛裝了64位的ubuntu 12 04。各種折騰啊,基本是linux小白。非常白的小白,很多東西都是從網上各種翻資料,才找到解決辦法~不多廢話了。說一下自己安裝jdk段的過程。
本文參考自,http://hi.baidu.com/wtx521/item/a453d3e43003b3068d3ea8d0。
-
下載JDK,在這里下載http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1637583.html
inux下的JDK有兩種格式。一種是tar.gz 一種是rpm.
這里我下載的是tar.gz格式的。
等待下載完成。
2. 下載完成后,在usr/lib/目錄下建立jvm文件夾。
sudo mkdir jvm //創建文件夾jvm
把剛才下載的文件拷貝到該jvm目錄下,然后解壓縮。
sudo cp -r 下載/jdk-7u5-linux-x64.tar.gz /usr/lib/jvm //把下載的文件拷貝到心創建的目錄下面
sudo tar -zxvf jdk-7u5-linux-x64.tar.gz //解壓縮文件
這里根據自己系統的實際情況。我這里是下載文件夾,其他的有可能是 download的等等。
3. 設置環境變量,用gedit打開/etc/profile文件
sudo gedit /etc/profile
在文件的最后面增加:
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_05 export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
這里請根據自己的實際情況,jdk1.7.0_05這個因為版本號不同,有可能解壓后的文件夾名字也不一致。
4. 將系統默認的jdk修改過來。
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java1.7.0_05/bin/java 300 $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java1.7.0_05/bin/javac 300
執行成功后,會有如下顯示:
使用 /usr/lib/jvm/jdk1.7.0_05/bin/java 來提供 /usr/bin/java (java),於 自動模式 中。
配置鏈接組:
$ sudo update-alternatives --config java
$ sudo update-alternatives --config javac
5. 測試安裝的結果:
java -version
如果一切正常,會顯示jdk的版本號之類的信息。
java version "1.7.0_05" Java(TM) SE Runtime Environment (build 1.7.0_05-b05) Java HotSpot(TM) 64-Bit Server VM (build 23.1-b03, mixed mode)
OK。到此結束了。