MyEclipse中web服務器的三種配置方式


初學Javaweb開發的人們都會遇到一個問題,就是服務器環境的搭建配置問題。下面介紹三種服務器的搭建方式。

直接修改server.xml文件

當你寫了一個web應用程序(jsp/servlet),想通過瀏覽器直接去訪問這個頁面,需要在Tomcat中配置相關路徑:

找到Tomcat下conf目錄,你會看到有個server.xml,即服務器配置文件。用文本編譯器打開,拉到Host標簽,在它結束前加上我們的應用程序路徑:

<Context path="/HelloWeb" docBase="E:\MyEclipseWorkspace\HelloWeb\WebRoot" reloadable="true"/>

path屬性值為訪問頁面時需要的,服務器端口號之后的第一個路徑名,這里用的是/加項目名。

瀏覽器中訪問的地址中路徑和這里配置的路徑是一致的(見下文端口號8080后的那個路徑名)。

docBase屬性值項目的WebRoot路徑。

 在瀏覽器中直接輸入以下地址,就可以看到結果了。(當然你得先開啟tomcat服務器啦)

http://localhost:8080/HelloWeb/index.jsp

MyEclipse中運行Tomcat

之前運行Tomcat的服務器,我們需要運行Tomcat。筆者的是bin路徑下的tomcat7.exe

我們也可以把Tomcat的啟動放在MyEclipse的IDE當中,這樣更加方便,也有利於在MyEclipse中進行調試。

首先我們需要配置MyEclipse,把Tomcat集成進開發環境:

在Window->Preferences中選擇Servers:

 

然后搜索Server,找到Server下面的Runtime Environment,然后在右邊點Add添加,選擇版本,然后找到tomcat的安裝路徑。筆者所用的是MyEclipse 2015 CI,里面有集成其他版本的Tomcat,下圖中的第二個就是它自帶的。

配置好就可以在IDE中啟動Tomcat服務器了:

通過工具欄中的這個部署按鈕右邊的按鈕(點過后會變成小貓),可以很方便的開啟和關閉服務器:

部署的按鈕就是圖中按鈕,部署完成后,可以在Tomcat路徑下的me-webapps文件夾中發現項目文件夾。

其名稱為項目名,其內容本質上就是原先項目的WebRoot目錄。並且這個文件夾的名稱就是上下文的路徑名稱。

但是,這種部署方式效率比較低,IDE所做的修改有時候會自動覆蓋,有時候並不會自動覆蓋,只能重新部署。

並且這種方式依賴IDE。

所以不推薦使用這種方式。還是推薦使用第一種方式,部署一次之后不用再管。

復制路徑

第三種部署方式就是把WebRoot路徑手動復制過去,然后重命名,其名稱作為上下文路徑。也算是一種部署。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM