問題描述:
Tomcat再解壓之后,點擊startup.bat出現閃退情況。在網上找了很多方法但是並沒有起到根本性的作用。以下是我嘗試過的方法和最終解決過程。
1.端口被占用 。“任務欄”右鍵單擊選擇“任務管理器”,點擊“詳細信息”,PID列為端口列,查看8080端口是否被占用,如果被占用,將占用的進程關閉,再去點擊startup.bat。看是否仍然閃退。點擊PID可以排序就可以方便的找到8080了,如果沒有找到8080,那就說明端口並沒有被占用。
然后將startup.bat進行編輯,在文件內容的開頭加入如下內容,具體根據自己安裝的位置來確定。文章的末尾加入“pause",目的是為了讓文件中的代碼執行了不立刻退出。修改好了之后保存,如果沒有出現錯誤代碼,那問題就解決了,把"pause"去掉,在瀏覽器的地址欄中輸入“http://localhost:8080”,會出現一個有小貓的界面。
SET JAVA_HOME=C:\Program Files\Java\jdk1.8.0_172 //這個是我的jdk所在目錄。
SET TOMCAT_HOME=C:\Program Files\apache-tomcat-9.0.10 //這個是我的tomcat所在的目錄。