天天看點

Eclipse3.1 Web開發配置

Eclipse3.1 Web開發配置

草木瓜

一、序

比起Weblogic這個大型系統,不少人會選擇tomcat+eclipse進行web開發,這裡使用的tomcat5.0+eclipse3.1。

二、安裝JDK

不管是tomcat還是eclipse,JDK是必須的,而且eclipse3.1要求的jdk是1.3以上。

安裝JDK并添加以下環境變量。

CLASSPATH=E:/j2sdk1.4.2_04/lib/dt.jar;E:/j2sdk1.4.2_04/lib/tools.jar

JAVA_HOME=E:/j2sdk1.4.2_04

PATH=E:/j2sdk1.4.2_04/bin

三、安裝Tomcat,Eclipse

tomcat是web伺服器,eclipse作前端開發,安裝後不必采用eclipse2的方法,在外部啟動tomcat和

設定tomcat環境變量。eclipse3.1采用通過内部管理建立web伺服器,支援伺服器種類很多,eclipse3.1->

window->preferances->server->installed runtime,可以檢視管理界面。

提示:其實對于tomcat+eclipse3.1這種開發方式,環境變量隻需設定PATH。

四、添加Web應用

File->new->Project 選擇Web->Dynamic Web Project,這裡必需要選擇的是target runtime,如果

在上面說的installed runtime裡沒有添加,可以在這裡添加,new->可以看到eclipse支援的所有web

伺服器。選擇apache->tomcat 5.0(對應版本)。依提示建立即可。

提示:Static Web Project是純粹的html檔案,很少用。

五、Web應用的啟動與調試

Eclipse內建的大量的開發環境,對于Web應用開發隻須選擇Run on server,這時會讓你配置Web伺服器,

選擇Apache下的Tomcat,Eclipse會自動在本地建立伺服器相關參數檔案。當然Tomcat5.0也支援debug模式,

即Debug on server,就可以進行Web頁的調試步驟了。

補充1、選用其它的Web伺服器

以Eclipse選用Weblogic8.1伺服器為例,在伺服器選擇界面下,標明BEA->WebLogic 8.1,建立,需要

注意的是,無論你怎麼更改WebLogic服務的路徑,總是指向C:/bea/weblogic81/samples/domains/workshop,

這裡需要修改E:/Program Files/eclipse/plugins/org.eclipse.jst.server.generic.serverdefinitions_1.0.0/servers

下的weblogic81.serverdef檔案,找到上面的字元串,更改為本地weblogic服務的路徑即可。

補充2、建立Servlet

方法同添加頁面,建立完Servlet,Eclipse會在Web-Inf/Web.xml添加相應内容,Run as Server 即可。

以下是一典型的Servlet内容。

 <servlet>

  <servlet-name>liwei</servlet-name>

  <display-name>liwei</display-name>

  <description></description>

  <servlet-class>

  liwei</servlet-class>

 </servlet>

 <servlet-mapping>

  <servlet-name>liwei</servlet-name>

  <url-pattern>/liwei</url-pattern>

 </servlet-mapping>

補充3、一些未知錯誤的處理

Servlet代碼提示找不到javax庫

console顯示Tomcat服務啟動失敗

console顯示Tomcat服務啟動時,加載DataBean失敗

正常操作出現這類錯誤,可以嘗試重建立立應用程式,重建立立服務,實在不行重裝Tomcat。