【tomcat報錯】linux啟動tomcat報錯Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
error:
Linux下啟動和關閉tomcat報錯,如下圖所示:
原因:
因為啟動tomcat會呼叫tomcat安裝檔案中的startup.bat,而它呼叫了catalina.bat則呼叫了setclasspath.bat。因此需要在setclasspath.bat的開頭手動宣告環境變數。
解決方案:
用vim開啟tomcat的bin目錄下的setclasspath.sh,新增JAVA_HOME和JRE_HOME兩個環境變數(下圖紅色方框內),兩個環境變數路徑為您安裝的java JDK的路徑。
windows下將export改為set即可。
儲存並且退出即可。
再次使用service tomcat start沒報錯,如下圖所示:
成功用service tomcat start開啟tomcat服務。
相關推薦
【tomcat報錯】linux啟動tomcat報錯Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
error: Linux下啟動和關閉tomcat報錯,如下圖所示: 原因: 因為啟動tomcat會呼叫tomcat安裝檔案中的startup.bat,而它呼叫了catalina.bat則呼叫了
Linux下用jenkins用指令碼啟動和關閉tomcat報錯Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
用vim開啟tomcat的bin目錄下的setclasspath.sh,新增JAVA_HOME和JRE_HOME兩個環境變數(下圖紅色方框內),兩個環境變數路徑為您安裝的java JDK的路徑。 使用 echo $JAVA_HOME 能定位JDK安裝路徑的前
linux下啟動tomcat時報錯 Tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
一眼就能看出來是jdk的環境有問題,但是用了這麼久的jdk一直都配置的好好的,怎麼一到Tomcat上就這麼矯情了。 最後查解決方案,原來是我的jdk從官網直接下載的,雖然我修改了java_home,但不太智慧的tomcat仍然沒有自動識別出java_home路徑。 linux解決方法: 編輯
Linux下tomcat啟動Neither the JAVA_HOME nor the JRE_HOME environment variable is defined At least one of
環境 技術分享 variable ava eight 錯誤 mbr bin p s 在linux下安裝好tomcat啟動時報如下錯誤: Neither the JAVA_HOME nor the JRE_HOME environment variable is defin
linux環境啟動tomcat時報Neither the JAVA_HOME nor the JRE_HOME environment variable is defined 的解決方案
當你在linux下載並解壓好tomcat後 然後嘗試啟動tomcat 可能會報下面的錯誤 此時需要在catalina.sh中新增 export JAVA_HOME=/usr/java/jdk1.8.0_161 export JRE_HOME=/usr/java/jdk1.8.0
Tomcat啟動過程中找不到JAVA_HOME(Neither the JAVA_HOME nor the JRE_HOME environment variable is defined)解決方法
一、在deepin安裝Tomcat的過程中啟動報錯 二、查了原因後,發現是因為使用命令啟動./startup.batTomcat時,它呼叫了catalina.bat,而它呼叫了setclasspath.bat。因此需要在setclasspath.bat手動宣告環境變數 三、解決
Tomcat安裝後啟動異常the JRE_HOME environment variable is not defined correctly
1.安裝完Tomcat配置環境以後,如果出現以下情況: 點選tomcat\bin目錄下startup批處理檔案時,dos介面出現閃退情況; 先要找出問題的原因:右鍵編輯開啟“startup.bat"檔案,然後找檔案的最後一行程式碼是:end 在:end的後面輸入paus
執行Tomcat出現the JRE_HOME environment variable is not defined correctly 的解決辦法
作業系統:WIN 7 x64 已經安裝了JDK1.7 和對應JRE 並設定了JAVA_HOME、JRE_HOME 但Tomcat在啟動過程中找不到 報錯資訊如下: the JRE_HOME environment variable is not defined corre
Tomcat安裝後出現the JRE_HOME environment variable is not defined correctly
1.安裝完Tomcat配置環境以後,如果出現以下情況: 點選tomcat\bin目錄下startup批處理檔案時,dos介面出現閃退情況 或者win+r輸入cmd---》進入dos介面---》輸入startup出現the JRE_HOME environment vari
Tomcat the jre_home environment variable is not defined correctly this environment variable is need
bat文件 clas correct 添加 fine 沒有效果 還原 ssp 效果 狀態描述: 上次第一次安裝Tomcat的時候按照網上的教程設置了catalina等環境變量,成功,可以運行使用 系統重裝後 我先還原了系統變量,打開Tomcat提示JRE_HOM
【Tomcat】Linux上Tomcat釋出-JavaWeb專案-訪問時不通過專案名
一開始自己不知道怎麼直接通過域名訪問到自己部署的Web專案,釋出在Tomcat上的。 因為自己以前寫都是後面加了專案名, 然後去百度谷歌,找到了下面的正確方法 如果你不想輸入埠號訪問,記得把埠號8080改為80哦。 apache-tomcat-7
【環境搭建】Linux 安裝 Tomcat
此處以 Tomcat 8.5.23 為例 下載地址 https://tomcat.apache.org/ 解壓縮並移動到指定目錄 解壓縮 tar -zxvf apache-tomcat-8.5.23.tar.gz 變更目錄名 mv ap
【轉】Linux下tomcat修改成的80埠無法訪問
原文出自:https://blog.csdn.net/u013252047/article/details/72834415tomcat放到伺服器上訪問8080埠還需要輸入埠號,造成訪問不便,好多人需要換成80埠。改變埠號很簡單,在tomcat/conf/server.xml
【JAVAWEB學習筆記】12_Http&Tomcat
請求重定向 san res tor tomcat啟動 zha rac pac b- 一、Http協議 1.什麽是Http協議 HTTP,超文本傳輸協議(HyperText Transfer Protocol)是互聯網上應用最為廣泛的 一種網絡協議。所有的WWW文
【開機自啟】Linux下設置MySql自動啟動
重啟 自動 開機自啟 lis 圖片 es2017 grep linux下 files 1、將服務文件拷貝到init.d下,並重命名為mysql cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mys
小內存linux啟動Kakfka報錯: commit_memory(0x00000000c0000000, 1073741824, 0) failed ..解決方案
bin server spa opts 內存配置 內存 默認 xms start 報錯原因: Kafka默認使用的JVM內存配置: export KAFKA_HEAP_OPTS="-Xmx1G -Xms1G" 如果服務
【Web篇04】Servlet、Tomcat、JSP、web.xml區別
很多初學者可能對這四個概念都有點傻傻分不清楚,下面就詳細講解一下這四個Web入門概念的區別: TomCat,是一個在小型專案開發和學習中,經常用到的一個小型的Web應用伺服器;它是一個Servlet/JSP容器,負責處理客戶請求,並把請求傳給servlet;然後將servlet
【oracle報錯】 impdp匯入資料報錯ORA-29283: invalid file operation
oracle impdp匯入資料報錯ORA-29283: invalid file operation 資料庫版本:11.2.0.4;系統版本:Oracle Linux 6.4 場景: 使用impdp匯入資料,dump檔名為bop_1112.dump,directory為:dataBac
TOMCAT啟動時報錯:the CATALINA_HOME environment variable is not defined correctly
步驟一:新增CATALINA_HOME環境變數,變數值同TOMCAT_HOME 步驟二:檢查CATALINA_HOME,JAVA_HOME,TOMCAT_HOME的變數值後邊有沒有分號(;)有的話刪除 此時啟動TOMCAT應該會成功,但在瀏覽器位址列中輸入http://localhost:8
【Nginx學習05】nginx 聯合tomcat實現動靜分離
前言 Nginx動靜分離簡單來說就是把動態跟靜態請求分開,不能理解成只是單純的把動態頁面和靜態頁面物理分離。嚴格意義上說應該是動態請求跟靜態請求分開,可以理解成使用Nginx處理靜態頁面,Tomcat、Resin出來動態頁面。 動靜分離從目前實現角度來講大致分為兩種: 一種是