我正在嘗試做一些通常毫不費力的事情。我想從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)時,它正在部署並正常工作。戰爭文件的內容也可以。我不明白。
由於我沒有得到有價值的答案,我轉而使用Netbeans,並且它幾乎立即工作。如果你知道答案,但我仍然感興趣。 – 2015-02-24 15:35:58