1. 程式人生 > >啟動Tomcat一閃而過,報JRE_HOME環境配置錯誤

啟動Tomcat一閃而過,報JRE_HOME環境配置錯誤

博主作為一個測試,也經常需要部署程式環境,比如部署測試環境、或者被領導安排給客戶部署環境啊之類的(但是這種情況有時客戶那邊後期出現問題可能會一直找你T T)

所以也踩過一些坑,遇到的話有時間就和大家分享一下、祝大家跨坑成功~

今天我在部署一個Tomcat環境時,各種變數都配置完了,最後啟動Tomcat時,Tomcat一閃而過,當時我的內心是崩潰的~~

然後我就開始百度、定位問題。進入cmd命令列視窗,cd進入到Tomcat的bin資料夾,在bin下輸入startup.bat,執行tomcat,報如下錯誤:

The JRE_HOME environment variable is not defined correctly

This environment variable is needed to run this program


緊接著我就開始百度如何新增JRE_HOME環境變數的問題,此處省略1000字。。。。。。。。。

改了一通之後,發現然並卵T T   T TT T........

於是繼續百度解決問題,然鵝很快就柳暗花明啦,下面說一下真正有用的東西——

1.用記事本開啟tomcat/bin/setclasspath.bat

2.新增兩行程式碼,jdk和jre的根目錄,相當於直接給出JAVA_HOME和JRE_HOME路徑

set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_101
set JRE_HOME=C:\Program Files\Java\jdk1.8.0_101\jre


儲存,重新啟動Tomcat,啟動成功啦,撒花✿✿ヽ(°▽°)ノ✿~~~

相關推薦

啟動Tomcat一閃而過JRE_HOME環境配置錯誤的問題解決記錄

問題描述:啟動Tomcat一閃而過,報JRE_HOME環境配置錯誤的問題 操作:win+R,進入cmd命令列視窗,cd進入到Tomcat的安裝資料夾,鍵入catalina run命令後,報如下錯誤: The JRE_HOME environment variable is

啟動Tomcat一閃而過JRE_HOME環境配置錯誤

博主作為一個測試,也經常需要部署程式環境,比如部署測試環境、或者被領導安排給客戶部署環境啊之類的(但是這種情況有時客戶那邊後期出現問題可能會一直找你T T) 所以也踩過一些坑,遇到的話有時間就和大家分享一下、祝大家跨坑成功~ 今天我在部署一個Tomcat環境時,各種變數都配

tomcat配置指定啟動jdk版本不依賴環境變數

1.windows下 開啟tomcat解壓目錄下的\bin\setclasspath.bat檔案,在指令碼開始新增下面兩行設定 set JAVA_HOME=D:\Program Files\Java\jdk8\jdk1.8.0_50 set JRE_HOME=D:\Program Files\Jav

(Windows10)配置tomcat9時啟動tomcat:發生系統錯誤 5解決方案

本文更新地址:https://my.oschina.net/bysu/blog/3049634 寫在前面:預設已經安裝並且配置好

配置ssh框架啟動tomcat服務器異常Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

clas 系統默認 lba nco not -1 path xml配置 mysql用戶 在Spring中配置jdbc時,引用的是dbcp.jar包,在db.properties配置文件中,使用了之前的properties配置文件的用戶名username(MySql用戶名)

win7環境下 docker toolbox + swoft框架掛載本機目錄啟動docker容器錯no such container:swoft 無法掛載啟動docker容器

今天開始整理下自己用 docker toolbox + swoft 的一些坑 第一個坑:掛載本機目錄,啟動docker容器 背景: 1、我電腦是win7(64位)系統, 已安裝了docker toolbox; 2、也照著swoft官網(https://doc.s

Tomcat 伺服器啟動很慢資料庫連線不上又參雜了其他專案的錯誤

       這幾天吃不好睡不好就是因為部署專案,啟動Tomcat報了連線不上資料庫(連線超時),我把ssh的幾個配置檔案重新看了好幾遍,我就納悶了,這到底是怎麼回事呀?我把錯誤資訊拿到網上查,一一看解決方案,幾乎都試了一遍還是報錯,心碎了!於是乎找群裡大神們問問,都建議叫我檢查程式碼,相關的配置檔案,可我之

啟動tomcat時候Spring注入bean錯:Error creating bean with name

當遇到這種問題的時候,本能的反應就是是不是沒有掃描到該bean物件,該bean物件有沒有加註解。 而網上的普遍解決方案一般都是說spring配置檔案有問題,掃描不到該包;還有一些解決方案比較細節,不具有概括性,比如component元件的類用抽象類(眾所周知,抽象類無法例項

tomcat作為windows服務無法啟動如何解決錯:參考特定服務錯誤程式碼0

現象是直接雙擊startup.bat可以正常跑tomcat 通過service.bat install 將tomcat加到服務裡面去無法啟動,顯示內容為: “windows不能在本地計算機啟動Apache Tomcat. 有關更多資訊,查閱系統事件日誌。如果這是非Mic

專案是沒問題的匯入後啟動tomcat就各種求大神指導是什麼問題

嚴重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg.spr

MyEclipse啟動Tomcat正常Tomcat啟動

今天碰到一個很抓狂的問題,在MyEclipse裡啟動Tomcat不報錯,專案正常執行,但是部署到伺服器端時莫名奇妙的出現了Caused by: org.springframework.beans.fa

啟動Tomcat服務器

選擇列 ava 端口 min require -- 節點 running 正常 1、啟動Tomcat服務器報錯: Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are

本地啟動tomcat的時候java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space

分析 man collect blog app 實例 heap bat linux系統 1、問題:我在tomcat中放入了大量的war包,啟動的時候報:java.util.concurrent.ExecutionException: java.lang.OutOfMemor

本地啟動tomcat的時候內存溢出錯誤:java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: PermGen space

技術分享 exce info compile 界面 current msi lang ech 問題分析:   PermGen space的全稱是Permanent Generation space,是指內存的永久保存區域,這塊內存主要是被JVM存放Class和Meta信息的

重復啟動Tomcat大概率出現Deploying web application direct

tomcat由前一篇文章開始折騰supervisor,想玩玩tomcat異常退出後使用supervisor自動讓tomcat重新啟動,隨即丟了一個tomcat在服務器裏面,本來就沒有放任何項目,空跑在那邊,只是tomcat有個界面就看看起沒起來。 於是手動停止tomcat的進程觸發supervisor自動拉起

Linux環境VSCode C++環境配置

作為在Windows環境下習慣使用Visual Studio IDE的人,對於Linux環境下的Vim編輯使用十分難受,雖然網上很多人說vim非常牛逼和強大,但是我更加習慣於使用VS code的介面,所以我選擇VS code作為編輯器使用。 VS code本身是一個編輯器,所以如果需要除錯等功能需要自己安裝

啟動tomcat一直卡在Deploying web application directory這塊的解決方案

本來今天正常往伺服器上扔一個tomcat 部署一個專案的, 最後再啟動tomcat 的時候 發現專案一直都訪問不了,看了一下日誌: 1 2 3 4 5 6 7 [root@iz8vbdzx7y7owm488t4d89z bin]# tail

【ERP】安裝pip及odoo環境配置

pip 是一個現代的,通用的 Python 包管理工具。提供了對 Python 包的查詢、下載、安裝、解除安裝的功能 安裝pip 1、進入Python安裝目錄並找到Python應用程式 2、拖動Python主應用程式到命令列視窗,直至命令列視窗增加了地址 3、在命令列視窗輸入“空

啟動tomcat不提示失敗但是訪問不了其他問題

在阿里雲的centos7系統上面步數tomcat9,jdk下載好,配置好環境變數,tomcat下載好,啟動,然後就卡在下面的日誌上面了,不能訪問: Deploying web application archive   百度了半天,感謝大牛們,看了很多blog,大牛的名字就不提

MacAndroid/Java環境配置

vi .bash_profile 按鍵盤“I”,進入編輯模式。使用find / -name java搜尋所有檔案找jdk目錄。以下是輸入的內容: ANDROID_HOME=/Users/zdj/Library/Android/sdk export PATH=PA