2014-10-09 70 views
1

問題: 我是比較新的tomcat的,我部署了新的項目WAR文件我的工作並沒有任何問題部署了罰款,但是當我嘗試運行程序的時候,給404 我想: 試圖找到合適的錯誤消息,但是,沒有在Eclipse控制檯,也不在Tomcat的安裝目錄logs文件夾中看到錯誤。我如何解決這個問題?任何幫助表示讚賞。tomcat的給404

+0

你加你的web應用到tomcat?服務器選項卡 - >右鍵單擊服務器名稱 - >添加和刪除...我提到,因爲從我的理解你部署它在elipcse – ojciecmatki 2014-10-09 15:22:37

+0

更多詳細信息代碼也是什麼你的網站看起來像 – brso05 2014-10-09 15:22:45

+0

你可以更新您的文章與部署描述符和頁面url你試圖訪問? – 2014-10-09 15:26:12

回答

1

1.請檢查該文件:(有時控制檯不會給予任何提示)

${tomcat-root-directory}/logs/localhost.yyyy-MM-dd.log 


2.我的情況:
我depolyed戰爭文件成功從控制檯的輸出中記錄。
但是,當我訪問瀏覽器的網址,我得到404錯誤

我查了日誌,發現java源文件丟失。並有一個java.io.FileNotFoundException
後來我想起我使用maven clean命令,包裝war文件前。它刪除了它們!沒有這些資源文件,我的戰爭項目無法正常啓動。我查了http://127.0.0.1:8080/manager/html tomcat webapps管理頁面,我的war項目運行狀態是false。