JAVA_HOME 配置問題導致的閃退

解決方案:
配置jdk時以名字為JAVA_HOME的環境變量
如果你在不是JAVA_HOME 而是 其他的 如:javahome ,隨后你的classpath,path都跟著寫javahome , 運行java ,javac命令都不會報錯,但當你運行tomcat目錄下的startup.bat時,就會閃退,這里主要都是因為在配置jdk時命名不規范。
修改startup.bat,使其不依賴JAVA_HOM 和 CATALINA_HOME變量的方法:

沒有在startup.bat目錄下運行startup.bat導致的報錯

這里它運行在C盤,所以這里會報錯; 這里可以通過配置環境變量解決;
但也可以不配,因為只需要在 startup.bat 的目錄下運行即可

2. 查看 startup.bat文件
文件解釋:

setlocal 是啟動批處理文件中環境變量的本地化,相當于設置臨時環境變量; 此命令有效到出現endlocal命令或到達批處理文件結尾為止

rem 代表注釋,看第一行注釋,如果CATALINA_HOME未定義,就猜!

文件意思大概為三點:

判斷CATALINA_HOME是否為空,為空則把當前目錄設為CATALINA_HOME的值;
再判斷 catalina.bat 是否存在,不存在則回到上一級目錄,再把當前目錄設為CATALINA_HOME的值;
再判斷環境變量下的 catalina.bat 是否存在,存在則調用bin目錄下的 “catalina.bat start” 命令

所以,tomcat啟動的時候是會自己設置臨時環境變量的,不必自己去配置

轉載來源鏈接:https://blog.csdn.net/weixin_43054397/article/details/91391122

贊(0)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » tomcat需要配置環境變量嗎

登錄

找回密碼

注冊

主站蜘蛛池模板: 国产精品入口麻豆| 亚洲熟妇丰满多毛xxxx| 国产亚洲精品97在线视频一| 国产精品无码dvd在线观看| 韩国精品福利视频一区二区| 一区二区不卡国产精品| 奇米四色7777中文字幕| 起碰免费公开97在线视频| 亚洲成av人片无码不卡播放器| 精品乱人码一区二区二区| 国产欧美精品一区aⅴ影院| 亚洲国产成人无码av在线播放 | 一本高清码二区三区不卡| 安岳县| 中文字幕在线精品人妻| 亚洲人成网线在线播放VA| 四虎影视一区二区精品| 成人免费视频一区二区三区| 涩欲国产一区二区三区四区| 狠狠色综合久久狠狠色综合| 欧美成a人片在线观看久| 国产一区二区三区四区激情 | 和艳妇在厨房好爽在线观看| 亚洲精品久久一区二区三区四区| 一区一区三区产品乱码| 亚洲性日韩一区二区三区| 久久久www成人免费精品| 国产国产久热这里只有精品 | 成人午夜大片免费看爽爽爽 | 亚洲aⅴ男人的天堂在线观看| 色婷婷综合久久久久中文字幕| 久久精品国产精品亚洲精品| 国产在线精品一区二区三区| 自拍偷自拍亚洲精品熟妇人 | 内地偷拍一区二区三区| 性色在线视频精品| 久久天天躁综合夜夜黑人鲁色| 国产精品夫妇激情啪发布| 97久久精品亚洲中文字幕无码| 日韩精品一卡二卡三卡在线| 亚洲国产精品无码一区二区三区|