ubuntu8.04中配置java+tomcat+eclipse/MyEclipse開發環境

 1、此貼Java開發環境的建立需要的tomcat是手工下載配置使用的,直接用源裏的我沒有試過,按照我下面寫的配置過程做的話,不知道會不會出問題,但思想應該是相通的吧。
2、隨着軟件版本的升級(比如ubuntu、java、tomcat、eclipse/MyEclipse等的升級),相應的配置過程可能會稍稍有所不同,但無非是以下幾點(這其實在Windows、Linux都是一樣的):
  • 1) java環境的安裝配置(JAVA_HOME等),安裝最新版的java(已經是java7了吧)可以參考wiki上的文章
  • 2) tomcat的配置(一般都是使用自解壓版本,解壓即可使用),tomcat的啓動依賴於java,第1步設置不好,這步就可能出錯
  • 3) eclipse的安裝、MyEclipse插件的安裝
3、大家如果在安裝過程中有什麼問題,可以跟貼大家一起討論,如果最後解決了,還麻煩能不能把出現的問題和解決方法論壇內短消息給我(最近很忙,沒太多時間來這了),我會及時補充在此貼中,望大家共同進步……


安裝JAVA環境支持

打開終端,執行以下命令:
代碼:
sudo apt-get install sun-java6-jre

如果空間富裕,建議安裝一個JDK(搞開發一定要裝吧,要不然還搞咩[乜野])。
代碼:
sudo apt-get install sun-java6-jdk

上面兩個的安裝也可以使用Adept/新立得軟件管理器,在其中分別搜索"sun-java6-jre"和"sun-java6-jdk"並標記安裝
提示:安裝過程中需要你回答是否同意使用協議(終端中紅藍色的提示界面),此時按tab鍵至OK,再按回車即可正常安裝。

設置當前默認的java解釋器:
代碼:
sudo update-alternatives --config java

執行後會出現類似如下的畫面:

代碼:
There are 2 alternatives which provide `java'.

Selection Alternative
-----------------------------------------------
1 /usr/bin/gij-wrapper-4.1
*+ 2 /usr/lib/jvm/java-6-sun/jre/bin/java

Press enter to keep the default[*], or type selection number:


輸入 有包含 "sun" 的行的前面的數字。如上面顯示,則輸入2,然後回車確定。
注:如果你是新安裝的8.04版本的ubuntu,那麼會出現類似"系統只有一個java,不需要設置"的英文提示消息。如下所示:
代碼:
There is only 1 program which provides java
(/usr/lib/jvm/java-6-sun/jre/bin/java). Nothing to configure.


配置JAVA環境變量:
代碼:
sudo gedit /etc/environment

在其中添加如下兩行:
代碼:
CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib#中間是以英文的冒號隔開,記得windows中是以英文的分號做爲分隔的
JAVA_HOME=/usr/lib/jvm/java-6-sun


然後:
代碼:
sudo gedit /etc/jvm

將文件中的
代碼:
/usr/lib/jvm/java-6-sun(其實也就是JAVA_HOME)

這一行填入到配置塊的頂部
關於具體的路徑,安裝java的時候都會給予提示和說明,請根據實際情況添加,且不可盲目照抄上面的

安裝瀏覽器的JAVA Plugin(可選):
代碼:
sudo apt-get install sun-java6-plugin


安裝tmocat6.X
其實你想用哪個版本都可以,到Tomcat主頁http://tomcat.apache.org/選擇你要使用的版本,選擇Binary Distributions,下載以.tar.gz結尾的文件,解壓後就可以直接使用了。
現在最新版本爲tomcat6.0.18,地址爲:http://dev.xiaonei.com/apache-mirror/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.tar.gz
tomcat的啓動需要java的支持,請確保已經按照前面安裝JAVA環境的步驟配置了JAVA環境變量在終端中進入解壓後的bin目錄下,./startup.sh啓動tomcat,./shutdown.sh關閉tomcat。
當看到類似以下輸出時,你已經成功啓動tomcat了:
代碼:
lym@lym-laptop:~/System/ubuntu/software/apache-tomcat-6.0.18/bin$ ./startup.sh
Using CATALINA_BASE:   /home/lym/System/ubuntu/software/apache-tomcat-6.0.18
Using CATALINA_HOME:   /home/lym/System/ubuntu/software/apache-tomcat-6.0.18
Using CATALINA_TMPDIR: /home/lym/System/ubuntu/software/apache-tomcat-6.0.18/temp
Using JRE_HOME:       /usr/lib/jvm/java-6-sun

如果你沒有配置JAVA環境變量,你會看到如下的錯誤信息:
代碼:
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program


tomcat啓動成功後,就可以訪問http://localhost:8080來檢測tomcat是否成功啓動了。
注:tomcat 默認端口是8080,端口號可以在config目錄的server.xml中進行更改,但要注意,在Linux中1000以內的端口號必須需要root權 限,使用時要加sudo命令,1000以外的OK,所以想要在類似eclipse的IDE中用tomcat的話還是設置在1000以外爲宜。

安裝eclipse
eclipse的主頁:http://www.eclipse.org/
下載eclipse標準版,以eclipse3.3爲例,地址:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.3.2-200802211800/eclipse-SDK-3.3.2-linux-gtk.tar.gz
也是解壓後直接運行。
現在最新版本是3.4.1(見下圖),請大家到下載主頁http://www.eclipse.org/downloads/上去下載。


安裝MyEclipse插件
MyEclipse 相對於eclipse來說,集成了很多進行javaee開發需要的功能,相對於eclipse來說,MyEclipse還是很方便的,現在企業用的也比較 多,不過MyEclipse是一個商業軟件,只能免費試用30天,30天之後必須提交訂閱碼才能繼續使用。授權費用爲標準版是 32美元,專業版是53美元。如果你有興趣並且也願意爲此掏錢,那麼請購買授權,否則想要繼續使用,請自行處理,反正我是絕對不會幹出告訴你說讓你到Google上搜索序列號這種事的

首先下載MyEclipse Archived Update Site:
官方網址:http://www.myeclipseide.com
需 要選擇與相應Eclipse版本匹配的MyEclipse版本(網頁上會有說明),現在MyEclipse最新版爲6.5.1 GA,Eclipse3.3可以直接使用這個版本,注意要下載的是MyEclipse Archived Update Site - 6.5.1 GA,界面如下圖:

簡單翻譯一下使用方法:
下載後的文件爲zip格式,不要解壓縮,請確保已經安裝Eclipse 3.3;
打開eclipse,在菜單欄依次點擊Help > Software Updates > Find and Install > New> Features;
會提示讓你添加一個新的Archived Update Site,直接指向你下載後的zip文件,然後一直點擊next就可以了。

以前MyEclipse 6.0 GA是以plug-in方式提供對eclipse的升級的,安裝方法如下:
下載完MyEclipse的Linux版的plug-in之後,得到的是一個.bin的文件,打開終端,使用cd命令進入MyEclipse安裝文件所在目錄,輸入命令:
$sudo sh MyEclipse_6_0_1GA_E3_3_1_Installer.bin
隨後就會啓動一個GUI的安裝程序。
單擊“Next“按鈕繼續,選擇“I accept...“:
在 這裏選擇Eclipse所在目錄,單擊“Choose“按鈕來選擇,接下來選擇MyEclipse的安裝位置,接下來選擇Link Folder,可以保持默認選擇繼續,接下來就可以安裝了,單擊“Install“按鈕,安裝好後進入eclipse目錄直接雙擊執行eclipse即可 自動識別出MyEclipse


好了,現在你就可以在MyEclipse裏面編寫你的JavaEE程序了。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章