1. 程式人生 > >關於tomcat-startup.bat啟動失敗或者一閃而過問題解決記錄

關於tomcat-startup.bat啟動失敗或者一閃而過問題解決記錄

一、前言

  Tomcat 伺服器是一個免費的開放原始碼的Web 應用伺服器,屬於輕量級應用伺服器,在中小型系統和併發訪問使用者不是很多的場合下被普遍使用,是開發和除錯JSP 程式的首選。對於一個初學者來說,可以這樣認為,當在一臺機器上配置好Apache 伺服器,可利用它響應HTML(標準通用標記語言下的一個應用)頁面的訪問請求。實際上Tomcat是Apache 伺服器的擴充套件,但執行時它是獨立執行的,所以當你執行tomcat 時,它實際上作為一個與Apache 獨立的程序單獨執行的。(來源百度百科)

二、問題描述

  下載好tomcat壓縮包後,解壓在相關目錄,開啟/bin目錄,啟動bat指令碼,雙擊直接開啟dos視窗一閃而過,在cmd啟動,報錯,截圖如下:

發現是環境變數問題,缺少JAVA_HOME。(先前配置java環境只配置了bin目錄下的環境變數)

三、解決方法

  在環境變數中加一條名稱為JAVA_HOME,屬性為jdk安裝路徑的環境變數(例如本人的C:\Program Files\Java\jdk-11.0.1)。配置完JAVA_HOME後,重新啟動startup.bat,tomcat伺服器已經成功執行。截圖如下: