2013-03-04 53 views
1

我最近從eclipse m2e-wtp插件更改爲webby插件,並且無法讓我的webapp在根環境中運行。我已經嘗試了嵌入式碼頭和安裝的tomcat,結果總是一樣的。如何獲取eclipse webby插件在根環境下運行webapp

在Tomcat插件我有

<configuration> 
     <path>/</path> 
     <port>8080</port> 

在碼頭插件我有

<configuration> 
     <contextPath>/</contextPath> 

在「Web項目設置」在Eclipse我有「上下文根:」設置爲「 /」。

在項目的調試配置中,我將「上下文:」設置爲「/」並指向我已安裝的tomcat6。

當我「作爲Webby調試」時,我仍然必須去/ project-name才能看到webapp。這在m2e-wtp下沒有問題。爲了讓Webby真正部署到根上下文中,我需要查看其他配置嗎?

回答

3

試試這個:

  1. 進入「運行>運行配置...」
  2. 選擇絲網的運行配置
  3. 變化的背景場有兩個正斜槓,而不是一個,即,'//'。

Run Configuration for a project named minerva-web mounted at root context

我不知道威比意在以這種方式工作......但它爲我工作。在進行此更改之前,我必須使用localhost:9091/projectName。進行更改後,我可以到localhost:9091。

希望它的作品!

+0

已驗證,此內容適用。謝謝。 – digitaljoel 2013-03-23 01:41:18