下面介紹的安裝方法是可以安裝的,但你要設置系統,對不了解設置的人來說是較麻煩的。
打開終端,執行以下命令,或使用Adept/新立得軟件管理器,在其中分別搜索"sun-java6-jre"和"sun-Java6-jdk"並標記安裝。
代碼:
sudo apt-get install sun-Java6-jre
如果空間富裕,建議安裝一個JDK。
代碼:
sudo apt-get install sun-Java6-jdk
提示:安裝過程中需要你回答是否同意使用協議(終端中紅藍色的提示界面),此時按tab鍵至OK,再按回車即可正常安裝。
其實我認識初學者不用上面的方法。因為很不直觀,再加上網絡慢,你可能要等半個多小時才裝完。現在來詳細講講具體安裝方法。step by step for you
1,在安裝之前你要設置系統,我的是英文環境。打開桌面上的System,接著是administration。選中Software sources,彈出框中的ubuntu software,downloadable from the internet下面source code之外全選上。同頁面中的download from,選中server for united states(因為國內服務器中沒有的包老美有)。
2,接下來同樣在打開桌面上的System,接著是administration,選中update manager,點擊check(這裡可以更新系統包,同時把系統內的資源表更新)。如果有更新可以安裝。但不會影響Jdk安裝。
3,同樣在打開桌面上的System,接著是administration,選中synaptic package manager,點search,輸入jdk,你可以得到很多jdk,如sunJava6,openjdk,jdk7等。選sun Java6 jdk就行了。 接著mark for installation,點擊上面的apply.系統會自動下載安裝包,你什麼也不要管,系統會自動設置變量。等系統裝完就ok.不過網速慢的話,你先倒杯茶吧。
這裡我說說我的痛,我以前直接下了個jdk的二進制文件,手動的解壓,安裝。在/etc/environment,/etc/profile設置變量,也能跑eclipse ,tomcat,啟動java應用。但在sudo update-alternatives --config java的時候,卻沒有提示:There is only 1 program which provides Java
(/usr/lib/jvm/java-6-sun/jre/bin/Java). Nothing to configure
導致我在裝myeclipse時出錯。沒法裝。暈。後來把通過二進制裝的刪了,通過上面介紹的方法安裝jdk。才能把myeclipse給裝上去。
接下來是安裝eclipse 和myeclipse:__________________
http://www.eclipse.org/downloads/download.PHP?file=/eclipse/downloads/drops/R-3.3.1.1-200710231652/eclipse-SDK-3.3.1.1-Linux-gtk.tar.gz
sudo tar zxvf eclipse-SDK-3.3.1.1-Linux-gtk.tar.gz -C /opt/ ##《《《《安裝在opt下目錄
sudo chown -R root:root /opt/eclipse/
sudo chmod -R 755 /opt/eclipse/
在System->首選項->Main Menu裡,加上一個菜單項。
步驟:
選擇 應用程序下的”開發”,再選擇右邊的New Item。
名字可以自己取一個,Command(命令行)填入或者選擇到/opt/eclipse/eclipse。
點圖標,選擇/opt/eclipse/icon.xpm。
描述可選。
安裝myeclipse6.0
下載 :http://www.myeclipseide.com/module-htmlpages-display-pid-4.Html
sudo sh -i MyEclipse_6_0_1GA_E3_3_1_Installer.bin
安裝glassfish
因為glassfish是Java ee服務器,包括了tomcat,還可以部署ejb,占空間也不多,才一百多兆。
如果你手動下載glassfish,像這樣安裝:
Java -Xmx256m -jar filename.jar
% chmod -R +x lib/ant/bin
% lib/ant/bin/ant -f setup.XML
肯定能裝上,但是後來我進控制台時,後台拋了個異常。但還是可以用。不過這樣安裝初學者來說不方便。
用synaptic package manager,點search,輸入glassfish,你可以得到很多glassfish,選一個合適的就行了。
接著mark for installation,點擊上面的apply.系統會自動下載安裝包,你什麼也不要管,系統會自動設置變量。等系統裝完就ok.
不過網速慢的話,你還是倒杯茶吧。不過這樣方法的缺點就是可能最新的版本。還有一個嚴重的問題是,如果你裝的openjdk6,glassfish的會無法成功
安裝,我來回裝了幾遍都是這樣。在這裡lib/ant/bin/ant -f setup.XML出錯。但換回sunjdk就行了。
望有些幫助。我用的英文系統。中文菜單翻譯可能不同,只有意譯了。