JavaLife
          天之道,利而不害;圣人之道,為而不爭(zhēng);信言不美,美言不信;善者不辯,辯者不善;知者不博,博者不知!
          posts - 8,comments - 15,trackbacks - 0

              這幾天一直在為畢業(yè)設(shè)計(jì)搭建開(kāi)發(fā)環(huán)境,可是一個(gè)小小的問(wèn)題確讓我郁悶了好幾天。
            今天終于解決了,哈值得記錄下來(lái)。
              問(wèn)題描述如下:    

            
          “我用的開(kāi)發(fā)工具包是這個(gè):lomboz-wtp-emf-gef-jem-eclipse-SDK-3.1.2-win32
            而我使用的TOMCAT是5.5.15版本的,JDK為jdk1.5.0_05。
            使用的TOMCAT插件是:com.sysdeo.eclipse.tomcat_3.1.0
            我可以肯定我用的這個(gè)集成包已經(jīng)把J2EE開(kāi)發(fā)環(huán)境而搭建起來(lái)了,各個(gè)環(huán)境變量也已經(jīng)配置好。并且我能在ECLIPSE中建立Dynamic Web Project
            例如,我建立了一個(gè)名為T(mén)estJSP的Dynamic Web Project 工程,并在該工程的WebContent目錄中添加了一個(gè)名index.jsp文件,然后啟動(dòng)tomcat服務(wù)器,我自己建立的這個(gè)WEB工程應(yīng)用,TOMCAT完全能正常執(zhí)行(
          http://localhost:8080/TestJSP/index.jsp),但是當(dāng)我http://localhost:8080,使用這個(gè)連接訪問(wèn)TOMCAT的默認(rèn)主頁(yè)時(shí)卻不能訪問(wèn),并在瀏覽器顯示如下錯(cuò)誤信息:

          HTTP Status 404 - /
          --------------------------------------------------------------------------------
          type Status report
          message /
          description The requested resource (/) is not available.
          --------------------------------------------------------------------------------
          Apache Tomcat/5.5.15

              上面的就是訪問(wèn)
          http://localhost:8080時(shí),出的錯(cuò)誤信息。
               對(duì)于如何啟動(dòng)TOMCAT服務(wù)器的,我想做點(diǎn)說(shuō)明,這個(gè)服務(wù)器的啟動(dòng)我不是用com.sysdeo.eclipse.tomcat_3.1.0這個(gè)插件在ECLIPSE上生成的圖標(biāo)啟動(dòng)的,而是通過(guò)單擊工程名的右鍵——>run as ——>run on server 啟動(dòng)的。
               到此,我想問(wèn)題是不是出在這個(gè)服務(wù)器的啟動(dòng)方式上了!而且當(dāng)我通過(guò)com.sysdeo.eclipse.tomcat_3.1.0這個(gè)插件在ECLIPSE上生成的圖標(biāo)啟動(dòng)時(shí),則是可以進(jìn)入TOMCAT默認(rèn)主頁(yè)的,但是我在這個(gè)主頁(yè)中管理各個(gè)WEB應(yīng)用時(shí),在里面卻看不到我自己建立的WEB工程應(yīng)用:TestJSP.”

               其實(shí)問(wèn)題很簡(jiǎn)單,最主要的原因是因?yàn)槲覍?duì)這個(gè)版本的eclipse+lomboz+tomcat的工作方式與配置沒(méi)有了解。
               下面我講解下具體的解決方法:
                1. 當(dāng)你在你的工程中添加了TOMCAT服務(wù)器后,會(huì)在eclipse狀態(tài)欄的server選項(xiàng)下面看到這個(gè):Tomcat v5.5 Server @ localhost(見(jiàn)下圖):


          2. 選中Tomcat v5.5 Server @ localhost 這個(gè)服務(wù)器,然后雙擊鼠標(biāo)左鍵,會(huì)進(jìn)入下圖所示的界面:
            

          3. 當(dāng)你看到這個(gè)界面后,你可以看到 Server 下面有個(gè)Run modules directly from the workspace... 選項(xiàng),
              將它前面復(fù)選框上的鉤去掉,然后重新啟動(dòng)服務(wù)器,再run on server執(zhí)行你的WEB工程,并進(jìn)入
              tomcat  默認(rèn)主頁(yè):
          http://localhost:8080。哈哈,是不是又看到你那可愛(ài)的tomcat貓咪拉!如果看到,
              那這個(gè)問(wèn)題就已經(jīng)解決。

          4,如果通過(guò)第3步中的方法,問(wèn)題還是沒(méi)有解決,還有另一種方式可以使用,就是手動(dòng)將TOMCAT
              的默認(rèn)WEB應(yīng)用添加到你的這個(gè)服務(wù)器中,方法如下:

               首先,請(qǐng)看下面這個(gè)圖:點(diǎn)擊上圖左下角的 Modules 選項(xiàng)就可以進(jìn)入下面這個(gè)圖了。
           

               當(dāng)你看到如上這個(gè)圖后,單擊左邊的Add Exteral Web Module...按鈕,在里面添加你要加到這個(gè)服務(wù)器
           中的WEB工程目錄。例如,我們要加入的是TOMCAT的默認(rèn)主頁(yè)(即ROOT工程),這時(shí)我們可以在彈出的對(duì)話框中的Document base項(xiàng)中,選擇你的TOMCAT安裝路徑下的webapps目錄(如我的安裝路徑是:D:\Java\Tomcat5.5\webapps)。
               然后再在path項(xiàng)中,添入:/ROOT,單擊確定。
               OK,到此我們要添加的TOMCAT默認(rèn)主頁(yè),已經(jīng)添加成功了,重新啟動(dòng)服務(wù)器,通過(guò)瀏覽器就可以看到可愛(ài)的貓咪了。
               使用同樣的方法,我們也可以將其他的TOMCAT自帶WEB應(yīng)用加入到服務(wù)器中,在此就不多說(shuō)了。

          5,最后還想做點(diǎn)補(bǔ)充說(shuō)明,由于WTP已經(jīng)自帶了TOMCAT插件,因此為了避免沖突,大家最后不要再使用com.sysdeo.eclipse.tomcat_3.1.0插件。
                如果你的J2EE服務(wù)器的相關(guān)配置沒(méi)有完成,就請(qǐng)先看看下面這兩篇文章:
                  
          http://blog.csdn.net/dazern/archive/2006/01/08/573409.aspx
                   http://blog.csdn.net/dazern/archive/2006/01/08/573410.aspx   
            
               OK,就寫(xiě)到這吧,希望這篇文章能對(duì)那些碰到同樣問(wèn)題朋友有所幫助!

          posted on 2006-03-13 20:28 JavaLife 閱讀(2853) 評(píng)論(2)  編輯  收藏 所屬分類: SoftwareJava News

          FeedBack:
          # re: eclipse3.1.2+tomcat5.5.15+lomboz3.1.2+wtp中碰到的問(wèn)題解決方法!
          2006-04-02 08:40 | 趙東
          我是那天讓你給解決問(wèn)題的那個(gè)人,很巧又看到了你的這篇補(bǔ)充文章,謝謝你!!  回復(fù)  更多評(píng)論
            
          # re: eclipse3.1.2+tomcat5.5.15+lomboz3.1.2+wtp中碰到的問(wèn)題解決方法!
          2006-05-07 01:06 | 夏天的零度
          不用謝,大家互相幫忙是應(yīng)該的。
          最近一直上班很少有時(shí)間來(lái)這里更新!  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 长子县| 昭苏县| 高雄市| 衡东县| 临沧市| 德令哈市| 清苑县| 高安市| 东乌珠穆沁旗| 万山特区| 镇远县| 沐川县| 普兰店市| 崇礼县| 宜章县| 连南| 赤水市| 东光县| 简阳市| 基隆市| 来安县| 临澧县| 玉门市| 嘉义市| 兴化市| 四会市| 彝良县| 思南县| 山丹县| 绵阳市| 德庆县| 菏泽市| 大冶市| 马山县| 辰溪县| 淳安县| 桦甸市| 白水县| 广丰县| 西贡区| 阳东县|