啟動Tomcat錯誤:The JRE_HOME environment variable is not defined correctly


問題

在tomcat的bin目錄下,雙擊startup.bat,閃一下,就沒了,后來仔細看了一下黑屏閃的內容如下:

      the JRE_HOME environment variable is not defined correctly 
      This environment variableis needed to run this program

原因:以前版本的tomcat需要JDK,現在的tomcat(本人的是9.0)只要有JRE就可以。 如果你裝的tomcat的是解壓版的(免安裝的)那么則需要自己手動配置JRE_HOME 這個環境變量,否則,就會出現上面的錯誤。

解決辦法

右擊 我的電腦 - 高級 - 環境變量, 在系統變量中 新建
變量名:JRE_HOME
變量值:D:\Study Software\java\jre(不是JDK下面那個jre,而是和JDK同級目錄下的按個jre)

至此,錯誤解決,運行tomcat 正常啟動

感覺其它要去修改setclasspath的方法都沒效過的同志,可以試一下這種方法


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM