ubuntu8下jdk詳細(xì)安裝和Java開(kāi)發(fā)環(huán)境詳細(xì)介紹
下面介紹的安裝方法是可以安裝的,但你要設(shè)置系統(tǒng),對(duì)不了解設(shè)置的人來(lái)說(shuō)是較麻煩的。
打開(kāi)終端,執(zhí)行以下命令,或使用Adept/新立得軟件管理器,在其中分別搜索"sun-java6-jre"和"sun-java6-jdk"并標(biāo)記安裝。
代碼:
sudo apt-get install sun-java6-jre
如果空間富裕,建議安裝一個(gè)JDK。
代碼:
sudo apt-get install sun-java6-jdk
提示:安裝過(guò)程中需要你回答是否同意使用協(xié)議(終端中紅藍(lán)色的提示界面),此時(shí)按tab鍵至OK,再按回車(chē)即可正常安裝。
其實(shí)我認(rèn)識(shí)初學(xué)者不用上面的方法。因?yàn)楹懿恢庇^,再加上網(wǎng)絡(luò)慢,你可能要等半個(gè)多小時(shí)才裝完。現(xiàn)在來(lái)詳細(xì)講講具體安裝方法。step by step for you
1,在安裝之前你要設(shè)置系統(tǒng),我的是英文環(huán)境。打開(kāi)桌面上的System,接著是administration。選中Software sources,彈出框中的ubuntu software,downloadable from the internet下面source code之外全選上。同頁(yè)面中的download from,選中server for united states(因?yàn)閲?guó)內(nèi)服務(wù)器中沒(méi)有的包老美有)。
2,接下來(lái)同樣在打開(kāi)桌面上的System,接著是administration,選中update manager,點(diǎn)擊check(這里可以更新系統(tǒng)包,同時(shí)把系統(tǒng)內(nèi)的資源表更新)。如果有更新可以安裝。但不會(huì)影響Jdk安裝。
3,同樣在打開(kāi)桌面上的System,接著是administration,選中synaptic package manager,點(diǎn)search,輸入jdk,你可以得到很多jdk,如sunJava6,openjdk,jdk7等。選sun java6 jdk就行了。 接著mark for installation,點(diǎn)擊上面的apply.系統(tǒng)會(huì)自動(dòng)下載安裝包,你什么也不要管,系統(tǒng)會(huì)自動(dòng)設(shè)置變量。等系統(tǒng)裝完就ok.不過(guò)網(wǎng)速慢的話,你先倒杯茶吧。
這里我說(shuō)說(shuō)我的痛,我以前直接下了個(gè)jdk的二進(jìn)制文件,手動(dòng)的解壓,安裝。在/etc/environment,/etc/profile設(shè)置變量,也能跑eclipse ,tomcat,啟動(dòng)java應(yīng)用。但在sudo update-alternatives --config java的時(shí)候,卻沒(méi)有提示:There is only 1 program which provides java
(/usr/lib/jvm/java-6-sun/jre/bin/java). Nothing to configure
導(dǎo)致我在裝myeclipse時(shí)出錯(cuò)。沒(méi)法裝。暈。后來(lái)把通過(guò)二進(jìn)制裝的刪了,通過(guò)上面介紹的方法安裝jdk。才能把myeclipse給裝上去。
接下來(lái)是安裝eclipse 和myeclipse:__________________
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->首選項(xiàng)->Main Menu里,加上一個(gè)菜單項(xiàng)。
步驟:
選擇 應(yīng)用程序下的”開(kāi)發(fā)”,再選擇右邊的New Item。
名字可以自己取一個(gè),Command(命令行)填入或者選擇到/opt/eclipse/eclipse。
點(diǎn)圖標(biāo),選擇/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
因?yàn)間lassfish是java ee服務(wù)器,包括了tomcat,還可以部署ejb,占空間也不多,才一百多兆。
如果你手動(dòng)下載glassfish,像這樣安裝:
java -Xmx256m -jar filename.jar
% chmod -R +x lib/ant/bin
% lib/ant/bin/ant -f setup.xml
肯定能裝上,但是后來(lái)我進(jìn)控制臺(tái)時(shí),后臺(tái)拋了個(gè)異常。但還是可以用。不過(guò)這樣安裝初學(xué)者來(lái)說(shuō)不方便。
用synaptic package manager,點(diǎn)search,輸入glassfish,你可以得到很多glassfish,選一個(gè)合適的就行了。
接著mark for installation,點(diǎn)擊上面的apply.系統(tǒng)會(huì)自動(dòng)下載安裝包,你什么也不要管,系統(tǒng)會(huì)自動(dòng)設(shè)置變量。等系統(tǒng)裝完就ok.
不過(guò)網(wǎng)速慢的話,你還是倒杯茶吧。不過(guò)這樣方法的缺點(diǎn)就是可能最新的版本。還有一個(gè)嚴(yán)重的問(wèn)題是,如果你裝的openjdk6,glassfish的會(huì)無(wú)法成功
安裝,我來(lái)回裝了幾遍都是這樣。在這里lib/ant/bin/ant -f setup.xml出錯(cuò)。但換回sunjdk就行了。
望有些幫助。我用的英文系統(tǒng)。中文菜單翻譯可能不同,只有意譯了。