欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Tomcat啟動springboot項(xiàng)目war包報(bào)錯(cuò):啟動子級時(shí)出錯(cuò)的問題

 更新時(shí)間:2020年08月08日 10:11:12   作者:碼洪  
這篇文章主要介紹了Tomcat啟動springboot項(xiàng)目war包報(bào)錯(cuò):啟動子級時(shí)出錯(cuò)的問題,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

今天公司springboot項(xiàng)目準(zhǔn)備部署到測試服務(wù)器上進(jìn)行測試,打包好war后放到tomcat里面啟動后,前端文件能訪問到,但是接口請求一直是404,一直找了很久的原因,tomcat啟動是成功的,war打包的時(shí)候也提示build success了,tomcat啟動日志發(fā)現(xiàn)報(bào)錯(cuò):

java.lang.IllegalStateException: 啟動子級時(shí)出錯(cuò)
  at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:720)
  at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
  at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
  at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:978)
  at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1848)
  at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
  at java.util.concurrent.FutureTask.run(Unknown Source)
  at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
  at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
  at org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:773)
  at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427)
  at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)
  at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
  at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
  at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
  at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
  at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:936)
  at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
  at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1384)
  at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1374)
  at java.util.concurrent.FutureTask.run(Unknown Source)
  at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
  at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
  at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:909)
  at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
  at org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
  at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:930)
  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
  at org.apache.catalina.startup.Catalina.start(Catalina.java:738)
  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
  at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
  at java.lang.reflect.Method.invoke(Unknown Source)
  at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:342)
  at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:473)
 Caused by: org.apache.catalina.LifecycleException: 初始化組件[org.apache.catalina.webresources.JarResourceSet@67d48005]失敗。
  at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)
  at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:139)
  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:173)
  at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:726)
  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
  at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4792)
  at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4928)
  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
  at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:717)
  ... 37 more
 Caused by: java.lang.IllegalArgumentException: java.util.zip.ZipException: error in opening zip file
  at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:143)
  at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:136)
  ... 44 more
 Caused by: java.util.zip.ZipException: error in opening zip file
  at java.util.zip.ZipFile.open(Native Method)
  at java.util.zip.ZipFile.<init>(Unknown Source)
  at java.util.zip.ZipFile.<init>(Unknown Source)
  at java.util.jar.JarFile.<init>(Unknown Source)
  at java.util.jar.JarFile.<init>(Unknown Source)
  at org.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:221)
  at org.apache.tomcat.util.compat.JreCompat.jarFileNewInstance(JreCompat.java:206)
  at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:140)
  ... 45 more

一直在關(guān)注:啟動子級時(shí)出錯(cuò),找了很久沒有解決!后面關(guān)注到下面的zip錯(cuò)誤問題,然后再回去考慮打包的問題,終于發(fā)現(xiàn)打包的時(shí)候出現(xiàn)了問題,雖然最后是build success,但是前面提示了有error沒注意到,截圖如下:

這就是問題所在,怎么解決的呢?

解決方法:

將報(bào)錯(cuò)的jar包從maven倉庫中刪除掉,然后重新下載打包,發(fā)現(xiàn)這一次沒有報(bào)錯(cuò)error,然后扔到tomcat里面啟動沒有錯(cuò)誤日志了,訪問也正常了!

謹(jǐn)以此文章記錄提醒以后自己多關(guān)注一下項(xiàng)目執(zhí)行、打包等過程和日志等!

總結(jié)

到此這篇關(guān)于Tomcat啟動springboot項(xiàng)目war包報(bào)錯(cuò):啟動子級時(shí)出錯(cuò)的問題解決方案的文章就介紹到這了,更多相關(guān)Tomcat啟動springboot項(xiàng)目war包報(bào)錯(cuò)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Tomcat部署時(shí)war和war exploded區(qū)別及問題匯總

    Tomcat部署時(shí)war和war exploded區(qū)別及問題匯總

    這篇文章主要介紹了Tomcat部署時(shí)war和war exploded區(qū)別的相關(guān)資料,需要的朋友可以參考下
    2017-06-06
  • 詳解Windows下調(diào)整Tomcat啟動參數(shù)的實(shí)現(xiàn)方法

    詳解Windows下調(diào)整Tomcat啟動參數(shù)的實(shí)現(xiàn)方法

    這篇文章主要介紹了詳解Windows下調(diào)整Tomcat啟動參數(shù)的實(shí)現(xiàn)方法的相關(guān)資料,希望通過本文大家能夠修改Tomcat啟動參數(shù)來實(shí)現(xiàn)自己想要的效果,需要的朋友可以參考下
    2017-09-09
  • tomcat的配置使用詳細(xì)版(小結(jié))

    tomcat的配置使用詳細(xì)版(小結(jié))

    開發(fā)者開發(fā)部署web應(yīng)用時(shí)通常使用tomcat服務(wù)器,這篇文章主要介紹了tomcat的配置使用詳細(xì)版(小結(jié)),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-05-05
  • 如何在同一局域網(wǎng)下通過IP地址訪問本機(jī)Tomcat項(xiàng)目

    如何在同一局域網(wǎng)下通過IP地址訪問本機(jī)Tomcat項(xiàng)目

    這篇文章主要介紹了如何在同一局域網(wǎng)下通過IP地址訪問本機(jī)Tomcat項(xiàng)目問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • tomcat性能優(yōu)化(性能總覽)

    tomcat性能優(yōu)化(性能總覽)

    這篇文章主要介紹了tomcat性能優(yōu)化(性能總覽)的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • 詳解Tomcat是如何實(shí)現(xiàn)異步Servlet的

    詳解Tomcat是如何實(shí)現(xiàn)異步Servlet的

    這篇文章主要介紹了詳解Tomcat是如何實(shí)現(xiàn)異步Servlet的,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • Tomcat日志自動分割的三種方法

    Tomcat日志自動分割的三種方法

    本文主要介紹了Tomcat日志自動分割的三種方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Tomcat和Weblogic部署純html文件過程解析

    Tomcat和Weblogic部署純html文件過程解析

    這篇文章主要介紹了Tomcat和Weblogic部署純html文件過程解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • 詳述 tomcat 中的 server.xml 配置文件示例

    詳述 tomcat 中的 server.xml 配置文件示例

    本文將通過實(shí)例,介紹server.xml中各個(gè)組件的配置,并詳細(xì)說明 Tomcat 各個(gè)核心組件的作用以及各個(gè)組件之間的相互關(guān)系。對tomcat server.xml 配置文件相關(guān)知識感興趣的朋友一起看看吧
    2017-08-08
  • Tomcat報(bào)錯(cuò): JDBC unregister 解決辦法

    Tomcat報(bào)錯(cuò): JDBC unregister 解決辦法

    這篇文章主要介紹了Tomcat報(bào)錯(cuò): JDBC unregister 解決辦法的相關(guān)資料,需要的朋友可以參考下
    2017-05-05

最新評論