用習慣了MyEclipse的朋友,突然專用Eclipse-jee版本會有很多地方不習慣,不如配置就有很大的不同。
eclipse-jee-galileo + tomcat6.x 開發環境搭建
前提工作:
tools:jdk、tomcat、eclipse
推薦使用:jdk1.6.0_20、apache-tomcat-6.0.26、 eclipse-jee-galileo-SR2-win32(自己download)
jdk虛擬機器設定
Java_HOME:C:/Program Files/Java/jdk1.6.0_20 //安裝路徑
PATH:.;%JAVA_HOME%/bin;
CLASSPATH: .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;
TOMCAT_HOME:D:/apache-tomcat-6.0.26;
PATH: ;%TOMCAT_HOME%/bin
CLASSPATH:%TOMCAT_HOME%/common/lib/servlet-api.jar;
//類載入路徑與path
(CLASSPATH:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;.;%TOMCAT_HOME%/common/lib/servlet-api.jar;
PATH:.;%JAVA_HOME%/bin;.;%TOMCAT_HOME%/bin;)
配置結束cmd中測試javadoc查看java命令出來了就正常了,向下繼續。
“以我的app工程為例子”
1、工作目錄
D:/workspace/CoolTrans
2、tools:
D:/apache-tomcat-6.0.26 和 eclipse-jee-galileo-SR2-win32(自己下載去了)
首先啟動eclipse
windows-->preferences-->java-->Installed JREs-->add StandardVM
(jdk目錄:在JRE home尋找安裝的jdk目錄如:
JRE home: C:/Program Files/Java/jdk1.6.0_20
JRE name: jdk1.6.0.20<保持預設自動產生>
Default VM Arguments: -DBIZESSENCE_HOME=D:/workspace/CoolTrans/app
)
(指向當前工程目錄就能找到app目錄下的config目錄下的xxx.config設定檔,當然這是根據你實際工程如何初始化的)
正常指向工作路徑就可以了(D:/workspace/CoolTrans)不知道為什麼,有時候會出錯,直接指向實際工程目錄解決問題。
表示在你的web工程目錄中src同層級目下存在tomcat啟動設定檔
本機是config檔案中存在bizessence.conf)注意:-D表示參數且要大寫
3、在工作列空白處右擊選擇showIn--》web--》servers(顯示伺服器選項)
4、在伺服器欄Servers空白處右擊滑鼠--》new--》server(建立伺服器)--》選擇你所需要的此處我選擇Apache--》Tomcat v6.0 Server--next彈出對話方塊
Name欄:自定你建立的伺服器名稱可以保持預設
Tomcat install directory欄:找到tomcat的路徑我的是D:/apache-tomcat-6.0.26
JRE欄:選擇剛在eclipse中設定的jdk名稱此處是jdk1.6.0_20
點擊finish完成
5、在Servers欄中你會看到剛才建立的伺服器,注意此時啟動依然不正確
雙擊建立的tomcat伺服器在出現的對話方塊中
Server Locations欄中
選擇第2項:Use Tomcat installation(takes control of Tomcat installation)
按Ctrl+儲存。
好了,重新啟動eclipse我們來建立一個工程測試下吧。
建立 Dynamic Web Project
選擇web2.5版本
選擇你配置的tomcat。工程WebRoot你可以自己命名,無所謂了。
啟動後見到index.jsp中的hello,world!就okay了。
6、如果出現
Eclipse 中啟動Tomcat出現xxx...did not find a matching property錯誤
解決方案:
(1)、在Servers控制台內,在伺服器節點上右鍵選擇Properties
(2)、General選項卡中點擊Switch Location,此時Location的值更新為:/servers/tomcat6.0 server at localhost.server
(3)、在Servers控制台內,在伺服器節點上雙擊找到tomcat項目--Tomcat v6.0 Server at localhost.server 這個檔案 ,雙擊開啟
(4)、在最下面的Server option中勾選Publis module context to separate XML files,Ctrl^S儲存。
7.注意:最好先配置tomcat伺服器,再建立web工程,然後增加lib類庫,最後再匯入工程。
避免servlet、jsp以及開發包的類庫載入問題而產生的錯誤,本人多次搭建環境都會遇到這樣的問題。