iT邦幫忙

0

JSP+Tomcat+WAR

jsp
leo226 2012-10-23 20:29:5717484 瀏覽

請問:
1.當我將某個WAR檔放入到Tomcat的webapps下,重啓後Tomcat就會自動部署WAR檔至web根目錄下,之後就可以直接用URL瀏覽.
例如我放Hello.war檔至tomcat,我就用http://localhost:8080/Hello/就可以瀏覽部署的網頁.
想知道的是它是把這個context寫在那裡呢?我在WEB-INF/web.xml或Tomcat/server.xml檔都沒有看到相關Hello的設定,這部份的設定可以有資訊可以查嗎?

2.請問各位在開發的時候,如用eclipse工具,那開發的workspace會直接連到Tomcat的根目錄下直接開發修改嗎?還是會在Tomcat外部的workspace開發測試,等開發測試完後,再包成WAR檔部署到Tomcat上去運作呢?

謝謝

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

4
海綿寶寶
iT邦大神 1 級 ‧ 2012-10-24 08:01:55
最佳解答

1.請看連結中第三點的說明
3. 部署 web 應用程式

2.原則就是「步驟越少越好」
由於在開發階段
測試的頻率很高
如果每次都要 build WAR 檔再部署再重開 Tomcat
比較麻煩了點
以下連結說明如何設定 Eclipse+Tomcat
可以用「Run on Server」一個步驟執行
(workspace仍使用預設路徑)
<a href="">http://tomkuo139.blogspot.tw/2010/08/eclipse-tomcat.html</a>

第2點的連結設錯了
這個才對
這個連結才對

我要發表回答

立即登入回答