最近在配置Tomcat上遇到startup.bat啓動閃退,在網上找了不少方法,都沒解決。後來在網上找到兩種問題,更改了兩次,解決了。現將我遇到的問題分享,但願對遇到一樣問題有幫助。tomcat
一、不少初學者對jdk的配置不明確,不知道jdk與jre是作什麼的,配置文件的時候,不免將jdk與jre配置混淆。this
建議卸載jdk後,在F盤新建jdk文件,在裏面新建jdk、jre文件,便於區分。spa
二、安裝jdk,第一個路徑:jdk路徑(若是默認路徑是本身創建的路徑,則不需更改)3d
第二個路徑:jre路徑(若是默認路徑是本身創建的路徑,則不需更改)調試
二、配置環境變量blog
注意:若是是從新安裝jdk的狀況,環境變量變量
變量名:JAVA_HOME
變量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根據本身的實際路徑配置百度
變量名:JRE_HOME
變量值:F:\jdk1.8\jre // *這步最重要*,,一樣要根據本身的實際路徑配置 jdk
變量名:CLASSPATH
變量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar //記得前面有個"."配置
變量名:Path
變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
三、jdk配置好後,配置Tomcat
第一個路徑:jre路徑(會給出默認路徑)若是沒有安裝jre的話,Tomcat會找不到jre對應的路徑,
就算安裝成功最後也運行不了Tomcat,因此第一步安裝jdk就顯得尤其重要
個人默認路徑爲是:F:\jdk1.8\jre
第二個路徑:Tomcat安裝路徑
個人安裝路徑爲:F:\tomcat8.5
四、安裝成功後,找到tomcat.8.5\bin\startup.bat文件,雙擊
個人成功了。
五、若是雙擊後出現閃退現象,打開startup.bat文件,在文件的最後面加上:pause
再次雙擊運行,這時候窗口不會再一閃而過,而是停留在桌面上,顯示錯誤的信息,根據信息,更改錯誤(調試成功後,把pause去掉便可)。
我遇到的錯誤爲:
The JRE_HOME environment variable is not defined correctly This environment variable is needed to run this program
複製提示百度,未找到 jre文件的位置。
tomcat安裝時,路徑沒有錯誤,是環境變量中JRE_HOME的路徑是上一次安裝jdk的路徑,致使閃退。更改如今的jre路徑,再次運行,成功。
閃退的問題可能會有各類不一樣,但願這篇記錄能夠幫助和我遇到一樣問題的你。