這篇文章主要介紹如何利用Sysdeo Eclipse Tomcat Launcher plugin 編輯和調試JSP與Servlet,最好先參考我的以前的文章
《圖解利用Eclipse3.0.1 + Lomboz3.0.1 + Tomcat5.0.28開發JSP》系列,可以加深對文章的理解。
一.?需要的軟件
?? Sysdeo Eclipse Tomcat Launcher plugin
?? 這是一個eclipse插件,可以幫助編輯JSP文件。
?
?
二. 環境配置
?? 為了編輯和調試JSP文件,環境配置有些麻煩,有幾點要注意。
?
1. 檢查環境變量的設置。
?? 右擊“我的電腦”->高級->環境變量,
?? 檢查JAVA_HOME,TOMCAT_HOME變量是否指向其安裝的目錄;
?? PATH變量中是否含有“%JAVA_HOME%\bin;”;
?? CLASSPATH變量中是否含有“%JAVA_HOME%\lib\tools.jar;”
????
2. 將eclipse中java運行環境指向JDK,不是JRE。
?? 在eclipe主窗口中,“窗口”->首選項->java->已安裝的JRE
??

?
?
3. 配置Sysdeo Tomcat 插件???
???
?
Context解釋 |
? Context元素代表一個web應用,運行在某個特定的虛擬主機上。每個web應用基于一個Web Application Archive(WAR)文件,或者是一個目錄,包含WAR文件解壓后的內容。 ? 通過將請求URI的最長可能前綴與每個Context的context路徑進行匹配,Catalina選擇相應的web 應用處理HTTP請求。一旦選定,根據web application deployment descriptor 文件中定義的servlet映射,Context會選擇一個正確的servlet來處理進來的請求。servlet映射必須定義在該web應用目錄層次結構中的/WEB-INF/web.xml中。 ? 你可以在一個Host元素中嵌套任意多的Context元素。每個Context的路徑必須是惟一的,由path屬性定義。另外,你必須定義一個context路徑長度為0的Context,這個Context稱為該虛擬主機的缺省web應用,用來處理那些不能匹配任何Context的Context路徑的請求。 ? 除了在Host元素中嵌套Context元素以外,你也可以將它們存儲在單個文件中(以.xml為后綴),放在$CATALINA_HOME/conf/[enginename]/[hostname]/目錄下面。 ?? (注:Catalina是Tomcat的別稱) |
?
? 切換到Advanced選項
?

?
?? 切換到JVM Setting選項
?

?
切換到Tomcat Manger App,為管理界面增加一個用戶。
?
??

?
?點擊“應用”、“確定”即可。
?
4. 將“Tomcat Project”添加到“新建”菜單。
??? 窗口->定制透視圖->快捷方式->新建->Java
???
