国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Tomcat配置出錯(cuò):Using CATALINA_OPTS: ““&&Tomcat啟動閃退問題解決

這篇具有很好參考價(jià)值的文章主要介紹了Tomcat配置出錯(cuò):Using CATALINA_OPTS: ““&&Tomcat啟動閃退問題解決。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


前言

本篇問題所處環(huán)境

  • Tomcat 9
  • Java11
  • Win 10

一、問題描述

在安裝配置Tomcat過程中,通過startup.bat腳本命令啟動Tomcat發(fā)現(xiàn)Tomcat終端窗口一閃而過,發(fā)生閃退:Tomcat沒有啟動成功

二、定位問題

1.CMD命令啟動

Win下啟動Tomcat命令,若啟動失敗會直接導(dǎo)致閃退,使用CMD命令行進(jìn)行啟動,可以在崩潰時(shí)觀察到問題所在

catalina_opts:,# Java,后端,tomcat,java,jvm
這里觀察到我使用的是Java11的版本,同時(shí)按照網(wǎng)上所說的教程,因?yàn)樵贘ava11的安裝文件下沒有看到JRE文件夾,我調(diào)用了相關(guān)命令生成了JRE文件夾,而后在startup.bat腳本中設(shè)置了生成的JRE文件夾路徑

jlink.exe --module-path jmods --add-modules java.desktop --output jre

但是按照網(wǎng)上的做法做到這里我其實(shí)已經(jīng)有點(diǎn)疑惑了,因?yàn)樵贘ava11的安裝目錄下,jre所在的文件夾其實(shí)就是在對應(yīng)的bin目錄下,為什么我需要額外生成一份jre的目錄下呢,這時(shí)我開始懷疑是否這種生成額外目錄進(jìn)行設(shè)置的做法本身就是存在問題

2.解決方法

要解決這個(gè)問題,我們需要先知道JRE是什么,在Java的安裝目錄下到底位于哪里

所謂JRE:

JRE是Java Runtime Environment的縮寫,顧名思義是java運(yùn)行時(shí)環(huán)境,包含了java虛擬機(jī),java基礎(chǔ)類庫。是使用java語言編寫的程序運(yùn)行所需要的軟件環(huán)境,是提供給想運(yùn)行java程序的用戶使用的,還有所有的Java類庫的class文件,都在lib目錄下,并且都打包成了jar。
catalina_opts:,# Java,后端,tomcat,java,jvm

所以其實(shí)我們只要找到j(luò)vm.dll所在的目錄,其實(shí)就是找到JRE所在目錄

而在Java 11中,jvm.dll所在的目錄就是在Java11的bin目錄下
catalina_opts:,# Java,后端,tomcat,java,jvm
所以我們在startup.bat中對Java路徑和JRE路徑的設(shè)置一致即可
catalina_opts:,# Java,后端,tomcat,java,jvm文章來源地址http://www.zghlxwxcb.cn/news/detail-551640.html

到了這里,關(guān)于Tomcat配置出錯(cuò):Using CATALINA_OPTS: ““&&Tomcat啟動閃退問題解決的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Tomcat的一些配置問題(server.xml/catalina.sh)

    Tomcat的一些配置問題(server.xml/catalina.sh)

    ????????在同一機(jī)器中運(yùn)行多個(gè)Tomcat時(shí),如果不修改server.xml的端口參數(shù),會出現(xiàn)端口沖突使得Tomcat異常;Tomcat默認(rèn)配置中,JAVA_OPTS不會設(shè)置太大,一般需要在catalina.sh中增加一行配置來加大該參數(shù)值。 目錄 1.Server.xml配置 2.Catalina.sh配置 總結(jié) ????????需要改動的端口為

    2024年02月13日
    瀏覽(25)
  • Idea JavaWeb項(xiàng)目,繼承自HttpFilter的過濾器,啟動Tomcat時(shí)部署工件出錯(cuò)

    Idea JavaWeb項(xiàng)目,繼承自HttpFilter的過濾器,啟動Tomcat時(shí)部署工件出錯(cuò)

    JDK版本:1.8 Tomcat版本:8.5 解決: 打開文件 - 項(xiàng)目結(jié)構(gòu) - 工件,找到WEB - INF下的lib目錄,右鍵 添加副本 - 庫文件 全部選中 點(diǎn)擊應(yīng)用 - 確定 重啟Tomcat服務(wù)器即可。

    2024年02月07日
    瀏覽(31)
  • [ 親測有效 ] Tomcat環(huán)境變量配置報(bào)錯(cuò)閃退:The CATALINA_HOME (JRE_HOME) environment variable is not defined correctly

    [ 親測有效 ] Tomcat環(huán)境變量配置報(bào)錯(cuò)閃退:The CATALINA_HOME (JRE_HOME) environment variable is not defined correctly

    今天啟動tomcat時(shí)遇到的問題,點(diǎn)擊運(yùn)行startup.bat直接閃退沒有頁面。 首先我們需要找到出問題的原因,通過cmd啟動命令行窗口 → 通過cd命令到tomcat的bin目錄下 → startup.bat + 回車運(yùn)行startup.bat文件 然后就會顯示出問題的原因了。 如果報(bào)錯(cuò)信息為 The CATALINA_HOME environment variable

    2024年02月15日
    瀏覽(43)
  • idea 控制臺 打印 Tomcat日志Tomcat Catalina Log控制臺亂碼問題

    修改tomcat的日志配置文件 conf一logging.properties 修改【1catalina.org.apache.juli.AsyncFileHandler.encoding】的值為gbk

    2024年02月14日
    瀏覽(92)
  • 關(guān)于Tomcat服務(wù)器catalina.out文件過大的問題

    關(guān)于Tomcat服務(wù)器catalina.out文件過大的問題

    一、問題:當(dāng)服務(wù)部署Tomcat后,運(yùn)行時(shí)間久了,catalina.out文件就會越來越大,最終導(dǎo)致服務(wù)器磁盤空間不足,影響系統(tǒng)的穩(wěn)定性。 二、解決方案: 1、修改Tomcat的日志配置,配置日志的級別: (1)、Tomcat日志分類: catalina:標(biāo)準(zhǔn)輸出和標(biāo)準(zhǔn)出錯(cuò),所有輸出到這兩個(gè)位置的都

    2024年02月05日
    瀏覽(91)
  • windows下tomcat控制臺按天輸出catalina.out日志

    windows下tomcat控制臺按天輸出catalina.out日志

    windows服務(wù)器情況下,無法和linux服務(wù)器一樣,啟動web服務(wù)之后,直接tail查看日志,而windwos控制臺的輸出空間有限,如果遇到大量錯(cuò)誤的情況下,console日志刷新太快,無法看到首次錯(cuò)誤是在哪里出現(xiàn)的,會產(chǎn)生很多不必要的麻煩,所以從網(wǎng)上查找了windows控制臺信息輸出到文件

    2024年02月05日
    瀏覽(92)
  • Tomcat安裝與啟動和配置

    Tomcat安裝與啟動和配置

    目錄 Tomcat 簡介 Tomcat 安裝 Tomcat 啟動和配置 文件夾作用 啟動,關(guān)閉Tomcat; 配置 環(huán)境變量 IDEA中配置Tomcat Tomcat 服務(wù)器是一個(gè)免費(fèi)的開放源代碼的Web 應(yīng)用服務(wù)器,屬于輕量級應(yīng)用服務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試JSP 程序的首選

    2024年02月07日
    瀏覽(19)
  • org.apache.catalina.LifecycleException: 無法啟動組件[StandardEngine[Catalina].StandardHost[localhost].Stan

    org.apache.catalina.LifecycleException: 無法啟動組件[StandardEngine[Catalina].StandardHost[localhost].Stan

    Caused by: java.lang.IllegalStateException: 由于StackOverflower錯(cuò)誤,無法完成對web應(yīng)用程序[/xxx]的批注的掃描。可能的根本原因包括-Xss的設(shè)置過低和非法的循環(huán)繼承依賴項(xiàng)。正在處理的類層次結(jié)構(gòu)是[org.bouncycastle.asn1.ASN1EncodableVector-org.bouncycastle.asn1.DER ...... Caused by: org.apache.catalina.Lifecyc

    2024年02月11日
    瀏覽(19)
  • centos7配置tomcat開機(jī)自啟動

    centos7配置tomcat開機(jī)自啟動 一些服務(wù)器命令 1.為Tomcat添加啟動參數(shù)pid 在tomcat/bin 目錄下面,創(chuàng)建setenv.sh ,tomcat啟動的時(shí)候會調(diào)用 2.在/usr/lib/systemd/system目錄下增加tomcat.service,內(nèi)容如下: 3.配置開機(jī)啟動 4.其他 5.出現(xiàn)的錯(cuò)誤 確保setnev.sh,tomcat.service書寫正確,符號,空格要多加注意

    2024年02月13日
    瀏覽(22)
  • SpringBoot配置外部Tomcat項(xiàng)目啟動流程源碼分析

    SpringBoot配置外部Tomcat項(xiàng)目啟動流程源碼分析

    SpringBoot應(yīng)用默認(rèn)以Jar包方式并且使用內(nèi)置Servlet容器(默認(rèn)Tomcat),該種方式雖然簡單但是默認(rèn)不支持JSP并且優(yōu)化容器比較復(fù)雜。故而我們可以使用習(xí)慣的外置Tomcat方式并將項(xiàng)目打War包。 ① 同樣使用Spring Initializer方式創(chuàng)建項(xiàng)目 ② 打包方式選擇\\\"war\\\" ③ 選擇添加的模塊 ④ 創(chuàng)建的

    2024年02月04日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包