1. 程式人生 > 實用技巧 >關於 Tomcat 歡迎頁面無法開啟問題的解決

關於 Tomcat 歡迎頁面無法開啟問題的解決

問題

今天要做資料庫實踐,涉及 JavaWeb ,需要部署 Tomcat。然後看著教程,進入 Tomcat 官網,下載相關版本壓縮包,下載完成後解壓到某個資料夾中,進入 bin 目錄下,雙擊 startup.bat 等待一小會,等它載入完。然後按道理開啟 http://localhost:8080/ 應該是歡迎頁面(表示部署成功),但是瀏覽器卻返回拒絕訪問。

找出錯誤

  • 百度了一下,說是載入完控制檯視窗不要關掉,然後我就重新載入了沒有關掉視窗,接著再次開啟網站,歡迎頁面還是沒有跳出來,但是好了一點,出現的是一個問題描述頁面,裡面說明了我的問題是 HTTP 500 錯誤,原因:
    java.lang.IllegalStateException: 無輸出目錄
  • 繼續百度,找到了出錯的根本原因:
    tomcat目錄沒有被讀寫的許可權,導致檔案不能被編譯到指定的工作目錄中

解決

  • 找到解壓後的 tomcat 目錄,右鍵“屬性-->安全-->編輯”,然後可以看到幾類使用者,我選擇 Everyone ,接著在下方勾選 Everyone 的“完全控制”許可權,這就授予了讀寫許可權,然後一路確定
  • 再次開啟歡迎網頁,解決!( attention! 不要關閉 startup.bat 的控制檯視窗)