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

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

直接修改server.xml文件

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

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

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

path屬性值爲訪問頁面時須要的,服務器端口號以後的第一個路徑名,這裏用的是/加項目名。服務器

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

docBase屬性值項目的WebRoot路徑。webapp

 在瀏覽器中直接輸入如下地址,就能夠看到結果了。(固然你得先開啓tomcat服務器啦)jsp

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

MyEclipse中運行Tomcat

以前運行Tomcat的服務器,咱們須要運行Tomcat。筆者的是bin路徑下的tomcat7.exe工具

咱們也能夠把Tomcat的啓動放在MyEclipse的IDE當中,這樣更加方便,也有利於在MyEclipse中進行調試。spa

首先咱們須要配置MyEclipse,把Tomcat集成進開發環境:調試

在Window->Preferences中選擇Servers:

 

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

配置好就能夠在IDE中啓動Tomcat服務器了:

經過工具欄中的這個部署按鈕右邊的按鈕(點事後會變成小貓),能夠很方便的開啓和關閉服務器:

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

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

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

而且這種方式依賴IDE。

因此不推薦使用這種方式。仍是推薦使用第一種方式,部署一次以後不用再管。

複製路徑

第三種部署方式就是把WebRoot路徑手動複製過去,而後重命名,其名稱做爲上下文路徑。也算是一種部署。

相關文章
相關標籤/搜索