linux下eclipse整合tomcat(tomcatforEclipse)開發

來源:互聯網
上載者:User
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 (暫未研究)

  • 下載 tomcatforEclipse
網址: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可以設定具體的參數


  • Tomcat 教程:HelloWorld

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.