TomcatforEclipsehttp://www.eclipsetotale.com小弟不才,水平有限,翻譯了一部分網站上TomcatForEclipse的外掛程式特點,安裝指南和Hello例子。請大蝦們多多指正錯誤。
1.啟動和停止Tomcat4.x, 5.x, 6.x, 7.x2.Eclipse調試器註冊Tomcat進程3.建立一個WAR 工程(嚮導可以更新server.xml 檔案)4.增加JAVA工程到Tomcat classpath5.設定TomcatJVM參數,classpath,bootclasspath6.匯出一個Tomcat工程為WAR 檔案7.Capability to use a custom Tomcat classloader to load classes in several java projects at the same classloader level than classes in a Tomcat project, see readmeDevLoader.html (暫未研究)
網址:http://www.eclipsetotale.com/tomcatPlugin.html#A3
我將安裝過程翻譯過來:http://www.eclipsetotale.com/tomcatPlugin.html#A4
1.這個外掛程式不包含Tomcat(在用這個外掛程式前,先下載並安裝Tomcat).在這個外掛程式的發行版本裡不包含Tomcat,這是一個設計選擇,用這種方式,相同版本的外掛程式可以和任意版本的Tomcat一起· 使用。
2.下載tomcatPluginVxxx.zip3.解壓如下: - Eclipse_Home/dropins for Eclipse 3.4, 3.5 and 3.6 - Eclipse_Home/plugins for Eclipse 2.1, 3.0, 3.1, 3.2 and 3.3 將解壓出來的檔案夾放在自己安裝的eclipse的主目錄下的dropins或者plugins下面(按版本不同)
4.對於eclipse 3.x版本 外掛程式啟用方式: -用-clean的選項啟動一下eclipse -如果Tomcat的標誌沒有顯示在工具列:選擇菜單 'Window>Customize
Perspective...>Commands',並且檢查'Tomcat'是否在'Availabe command groups'中
5. 設定Tomcat版本和Tomcat的主目錄:Workbench -> Preferences,選擇Tomcat和設定Tomcat版本和Tomcat主目錄(Tomcat版本和 Tomcat主目錄 是必選項,其他設定是為了更進階的配置)
6.這個外掛程式用Eclipse參數介面預設的JRE啟動Tomcat 可以開啟Eclipse參數介面設定一個JDK座位預設的JRE: Window
-> Preferences -> Java -> Installed JREs. 這個JRE必須是一個JDK(這是Tomcat的先決條件)。
7.這個外掛程式設定了Tomcat本身的classpath和bootclasspath.使用Preferences -> Tomcat ->JVM Settings可以設定具體的參數
http://keyboardsamurais.de/2004/01/15/tomcat_tutorial_helloworld_for_complete_fools_-_english/
我這裡下載的是最新版Version :3.3 tomcatPluginV33.zip 我Tomcat用的6.0
對該教程來說,以下三個軟體是必須安裝的:
Tomcat
Eclipse 3.x
tomcatforEclipse
外掛程式:
1.當你安裝了tomcatforEclipse,你將會注意到這些按鈕和菜單在你自己的IDE裡
左鍵啟動Tomcat,中間的鍵停止Tomcat,右邊的鍵是重啟Tomcat。
2.進入Window-> Preferences配置,看下面的對話方塊:
選擇菜單Tomcat,選擇你的Tomcat版本,我這裡是6.0,然後選擇Tomcat home,該外掛程式現在知道去哪尋找server.xml,並且可以自動估計尋找檔案的標準路徑。eclipse現在可以管理這個設定檔了。
3.在這裡可以增加一個系統管理使用者,也可以自行去conf/tomcat-users.xml加入使用者
4.現在我們可以準備測試了,開啟伺服器,點擊在tomcat菜單上開啟按鈕,可以看到在控制台在輸出。如果tomcat起來之後,開啟瀏覽器,輸入http://localhost:8080/.如果看到如,那麼就OK了。
5.Hello World
現在,我們停了Tomcat服務,編寫我們的第一個servlet。
首先,我們需要在nagigator下建立一個工程
6.選擇tomcat Project
7.輸入新的工程名稱,點擊Next 按鈕。
8.在單擊next按鈕現在我們可以調整下的URI(統一資源識別項)我們希望我們的新應用程式來應對我們的請求。為了說明什麼URL的一部分,只是看一看以下地址:http://localhost:8080/Helloo/hello。
9.在其他的控制上預設的配置是OK的,所以我們不去調整。所以最終是
10.當我們點擊完Finish之後,我們可以看到,Eclipse已經建立了一個工程
11.現在我們在目錄WEB-INF/src下建立一個新類名字叫HelloServlet
代碼如下:
import
java.io.*;
import
javax.servlet.http.*;
import
javax.servlet.*;
public
class HelloServlet extends HttpServlet {
public void doGet (HttpServletRequest req,
HttpServletResponse res)
throws ServletException, IOException
{
PrintWriter out = res.getWriter();
out.println("Hello, Brave new World!");
out.close();
}
}
圖片如下:
12.不好意思,還沒完呢。我們還需要建立一個web.xml檔案,我們在WEB-INF下建立
web.xml如下:
13.啟動伺服器,在瀏覽器裡輸入http://localhost:8080/Helloo/hello
那麼恭喜你,你已經走出了LINUX下WEB編程的第一步。
如顯示:
14.在Helloo工程下,建立一個index.jsp檔案,代碼如下:
在瀏覽器輸入:
http://localhost:8080/Helloo
http://zhangzhaoaaa.iteye.com/blog/1670727