2015-02-23 116 views
1

我正在嘗試做一些通常毫不費力的事情。我想從Eclipse開始在Tomcat中的webapp。Tomcat在Eclipse中未啓動我的web應用程序

下面的步驟我跟着:

  • 使用服務器嚮導
  • 添加web應用

服務器沒有任何問題開始創建服務器,但它不是在開始的web應用。我應該得到webapp的啓動日誌,但是我只能獲得標準的Tomcat日誌,就像在沒有webapp的情況下啓動它一樣。試圖在瀏覽器中訪問webapp會導致404錯誤。有任何想法嗎?

最後一件事:當我在webapp文件夾中手動添加war文件時,它會部署,啓動並運行,沒有任何問題。

我在Tomcat 7.0.55和JDK 1.6上,在Mavericks的Mac上使用Eclipse Luna。我正在用Maven 3構建我的項目。

編輯:經過一番搜索之後,似乎問題發生在部署步驟。當我查看我的target/majrouting-web-1.1.4文件夾時,我可以看到我的WEB-INF,META-INF,css,img和js文件夾。但是當我在wtpwebapps的部署文件夾中查看時,只有WEB-INF存在。但是,當我手動部署(將war文件複製到/ webapp文件夾並啓動Tomcat)時,它正在部署並正常工作。戰爭文件的內容也可以。我不明白。

+0

由於我沒有得到有價值的答案,我轉而使用Netbeans,並且它幾乎立即工作。如果你知道答案,但我仍然感興趣。 – 2015-02-24 15:35:58

回答

0

我面臨同樣的問題,這裏是我的解決方案我的作品:

右鍵單擊項目 - >屬性 - >部署大會 - >添加.. , 選擇文件夾並選擇包含js/css/other資源的文件夾,並在重新啓動後運行。

我在開普勒到氖更新日食時遇到這個問題,開普勒不需要這一步。 (至少在我身邊)

相關問題