按照網絡教程在 Windows 10 系統上配置 Tomcat 8 環境變量後,啟動 Tomcat 失敗,報錯信息見截圖。但 JDK 在 DOS 命令行下測試運行正常(java -version 輸出版本信息),說明 JDK 安裝無誤,問題集中在 Tomcat 的環境變量配置上。
C:\Program Files\Java\jdk1.8.0_xxx),不包含 bin 目錄D:\apache-tomcat-8.5.xx)%JAVA_HOME%\bin 和 %CATALINA_HOME%\bin經驗證,該用戶的環境變量配置本身是正確的,**只需重啟電腦使環境變量生效**即可解決問題。
echo %JAVA_HOME% 和 echo %CATALINA_HOME% 確認變量值%CATALINA_HOME%\bin 目錄執行 startup.bathttps://localhost:8080 確認 Tomcat 啟動成功最佳實踐:
explorer.exe 進程catalina.bat run 而非 startup.bat 可在控制台直接查看啟動日志本案例中配置本身無誤,僅因環境變量未生效導致 Tomcat 無法定位 JDK。這提醒我們:環境變量修改後「重啟驗證」是必經步驟,不要只在當前終端測試就下結論。