eclipse+tomcat開發web程序 - 新聞資(zī)訊 - 雲南小程序開發|雲南軟件開發|雲南網站(zhàn)建設-西山區知普網絡科技工作室

159-8711-8523

雲南網建設/小程序開發/軟件開發

知識

不管是網站(zhàn),軟件還是小程序,都要直接或間接能為您産生價值,我們在追求其視覺表現的同時,更側重于功能的便捷,營銷的便利,運營的高效,讓網站(zhàn)成為營銷工具,讓軟件能切實提升企業(yè)内部管理水平和(hé)效率。優秀的程序為後期升級提供便捷的支持!

您當前位置>首頁 » 新聞資(zī)訊 » 網站(zhàn)建設 >

eclipse+tomcat開發web程序

發表時間:2010-9-25

發布人:葵宇科技

浏覽次數:29

環境:windows 7+Eclipse Java EE IDE for Web Developers+tomcat 7.02

static/file/attachment;filename=xxx.html

一.配置Tomcat插件

我們創建一個(gè)myplugins文(wén)件夾用于存放插件,myplugins位于D:/Program Files/J2EE目錄下(xià)。eclipse安裝路(lù)徑為:D:/Program Files/J2EE/eclipse-JavaEE。tomcat的安裝路(lù)徑為:D:/Program Files/J2EE/apache-tomcat-7.0.2。因此myplugins、eclipse-JavaEE和(hé)tomcat位于同一個(gè)目錄下(xià),當然這并不是必須的。隻是方便管理。

再創建用戶存放tomcat插件的目錄:D:/Program Files/J2EE/myplugins/tomcatPluginV321/eclipse/plugins,然後将tomcatPluginV321.zip中(zhōng)的com.sysdeo.eclipse.tomcat_3.2.1解壓縮到D:/Program Files/J2EE/myplugins/tomcatPluginV321/eclipse/plugins目錄下(xià)。這裡eclipse/plugins是必須的。

我們在eclipse-JavaEE下(xià)再創建一個(gè)links文(wén)件夾,然後在links文(wén)件夾下(xià)創建一個(gè)tomcat.link文(wén)件。可(kě)以通(tōng)過先創建一個(gè)文(wén)本文(wén)件,然後另存為tomcat.link。使用記事本打開tomcat.link,輸入:path=D://Program Files//J2EE//myplugins//tomcatPluginV321 。

這時候tomcat的外部配置就完成了,接下(xià)來打開Eclipse,這時候我們就會發現Eclipse中(zhōng)有了tomcat的小圖标。1

然後再Eclipse中(zhōng)的【window】->【preferences】,打開如(rú)下(xià)圖所示的界面

3

在Tomcat的Advanced标簽中(zhōng)輸入Tomcat Base的地址,也就是Tomcat的安裝地址

4

這時候我們通(tōng)過Eclipse菜單欄中(zhōng)的Tomcat小圖标就能啟動(dòng)Tomcat了。

二.配置Eclipse的server

和(hé)配置Tomcat一樣,同樣是在Eclipse中(zhōng)的【window】->【preferences】下(xià)進行配置,如(rú)下(xià)圖所示:

9

隻有配置Tomcat的server我們才能通(tōng)過Tomcat進行發布網站(zhàn)。前面配置的Tomcat插件隻是讓我們能夠在Eclipse配快速啟動(dòng)Tomcat而已,發布網站(zhàn)是在這一步配置的。如(rú)上圖所示,我們這裡配置了兩個(gè)Tomcat server,分别是tomca 6.0和(hé)Tomcat 7.0,這個(gè)我們可(kě)以根據需要來決定使用哪一個(gè)server。這個(gè)配置server其實也很簡單,隻需要add一下(xià)就可(kě)以了。如(rú)下(xià)圖所示:

10

11

配置好server以後,我們将在後面用到他們。

三.創建web應用

接下(xià)來我們再創建一個(gè)web project,如(rú)下(xià)圖所示

6

7

8

這樣就創建了一個(gè)動(dòng)态的web應用程序。從上面我們可(kě)以看到有一個(gè)Target Runtime的選擇,這個(gè)選項就是我們前面創建的server,這裡我們選擇Tomcat 6.0,選擇了Target Runtime後Eclipse會自動(dòng)幫我們選擇Dynamic web module version和(hé)configuration這兩個(gè)選項,我們默認就可(kě)以,點擊finish完成項目的創建。在創建的TestTomcat2這個(gè)項目的WebContent目錄下(xià)創建一個(gè)index.jsp文(wén)件。如(rú)下(xià)圖所示:

12

13

四.發布web應用

右鍵項目TestTomcat2,選擇【run as】->【run title="14" src="http://hi.csdn.net/attachment/201009/25/0_12854206784v4O.gif" border="0" alt="14" width="244" height="57" />

15

點擊finish完成發布工作,發布後在Eclipse中(zhōng)會自動(dòng)打開發布的項目,如(rú)下(xià)圖所示:

16

上面就是通(tōng)過Eclipse和(hé)Tomcat發布web應用的全過程。

PS:注意點

在Eclipse中(zhōng)使用插件配置tomcat和(hé)使用server配置tomcat是兩個(gè)不同的概念,如(rú)果要發布web應用就必須使用server,如(rú)果為了啟動(dòng)tomcat的話可(kě)以使用插件,但是感覺有server配置tomcat就不需要使用插件了。

今天在調試的時候發現一個(gè)問(wèn)題,就是使用插件啟動(dòng)tomcat,然後再浏覽器(qì)下(xià)打開:http://localhost:8080 可(kě)以打開tomcat的首頁,但是如(rú)果使用server啟動(dòng)tomcat,在浏覽器(qì)下(xià)市打不開這個(gè)首頁的,但是如(rú)果有項目是發布在tomcat中(zhōng)的話是可(kě)以打開該項目的。比如(rú)可(kě)以打開:http://localhost:8080/demo 這個(gè)項目下(xià)的index.jsp文(wén)件。原因感覺是server.xml配置的問(wèn)題,但是具體的我也說不清楚。

相關(guān)案例查看更多