首先來安裝JDK
到官網去下載最新版的JDK,我選擇下載的是那個bin文件 jdk-6u21-linux-i586.bin
,將其放到任意你想存放的目錄下然后準備安裝。
我查找的文章,是說將其放在/var文件夾下,是Linux 的習慣。
使用FireFox下載文件一般默認為是Downloads文件夾,需要使用命令,將 jdk-6u21-linux-i586.bin復制到/var下,命令如下:
tinker@tinker-laptop:~$ sudo cp Downloads/jdk-6u21-linux-i586.bin /var
此時可以看到 jdk-6u21-linux-i586.bin已經在var下面的文件(千萬不要露掉sudo,對/var文件夾的操作是需要權限的)
然后執行下面兩條命令,命令是更改jdk文件為可執行解壓,
tinker@tinker-laptop:~$ sudo chmod u+x jdk-6u21-linux-i586.bin
tinker@tinker-laptop:~$ sudo ./jdk-6u21-linux-i586.bin
此時JDK的環境準備就緒了,現在需要配置環境變量,執行命令:
tinker@tinker-laptop:~$ sudo gedit /etc/profile
會彈出一個窗口,為profile文件的編輯窗口,在該文件的最后添加:
#set java environment
JAVA_HOME=/var/jdk1.6.0_21
export JRE_HOME=/var/jdk1.6.0_21/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
上面第二行的等號后面的內容就是解壓出來的JDK文件位置,第三行是在改路徑的后面加上了一個”/jre”,請根據自己的實際情況修改。
到此JDK的配置就完成了,下面重啟電腦:
tinker@tinker-laptop:~$ sudo reboot
等待重啟完成,你可以輸入
tinker@tinker-laptop:~$ java -version
我這的效果是這樣的
tinker@tinker-laptop:~$ java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) Server VM (build 17.0-b16, mixed mode)
這樣JDK就算安裝完成了,可以進入下一步安裝Eclipse了。
安裝Eclipse
去Eclipse的官網下載Linux版的Eclipse,同樣是放在任意位置。我是放在了 /opt 位置。
因為是用Firefox下載的,我執行了下面的命令:
tinker@tinker-laptop:~$ sudo cp Downloads/eclipse-java-helios-linux-gtk.tar.gz /opt
然后進入該位置解壓:
tinker@tinker-laptop:/$ cd /opt
tinker@tinker-laptop:/opt$ sudo tar zxvf eclipse-java-helios-linux-gtk.tar.gz
這時應該會存在這樣的目錄 /opt/eclipse 然后我們可以開始準備啟動腳本
tinker@tinker-laptop:/$ sudo gedit /usr/bin/eclipse
在文件中加入如下內容:
#!/bin/sh
export MOZILLA_FIVE_HOME=/usr/lib/mozilla/
export ECLIPSE_HOME=/opt/eclipse
$ECLIPSE_HOME/eclipse $*
修改該腳本的權限,讓它變成可執行,執行下面的命令
tinker@tinker-laptop:/$ sudo chmod +x /usr/bin/eclipse
如果沒有這句,直接在終端輸入:eclipse
會出現如下的提示:
bash: /usr/bin/eclipse: Permission denied
此時已經才完全可以運行Eclipse了。運行的方法就是在終端中直接輸入
eclipse
也可以在桌面創建啟動器(類似Windows的桌面快捷方式),方法是:右鍵桌面——創建啟動器(Create Launcher)——隨后如圖填寫
這樣Eclipse就搞定了,可以更改圖標,點擊左上角的圖標,然后進入/opt/eclipse,選中icon.xpm
參考文獻:
1、Ubuntu安裝eclispe-SDK-3.3小結
2、趁熱速度做筆記2:在Ubuntu上安裝JDK Eclipse還有Mysql