婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Tomcat啟動springboot項目war包報錯:啟動子級時出錯的問題

Tomcat啟動springboot項目war包報錯:啟動子級時出錯的問題

熱門標簽:蘭州語音電銷機器人軟件 ai電銷機器人 如何開發 濟源電話外呼系統怎么樣 電銷機器人對公司貢獻 電話機器人服務差 宿州防封外呼系統廠家 山東400電話如何辦理 高德地圖標注在建線路 智能外呼系統如何部署

今天公司springboot項目準備部署到測試服務器上進行測試,打包好war后放到tomcat里面啟動后,前端文件能訪問到,但是接口請求一直是404,一直找了很久的原因,tomcat啟動是成功的,war打包的時候也提示build success了,tomcat啟動日志發現報錯:

java.lang.IllegalStateException: 啟動子級時出錯
  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

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

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

解決方法:

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

謹以此文章記錄提醒以后自己多關注一下項目執行、打包等過程和日志等!

總結

到此這篇關于Tomcat啟動springboot項目war包報錯:啟動子級時出錯的問題解決方案的文章就介紹到這了,更多相關Tomcat啟動springboot項目war包報錯內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

標簽:安陽 衡水 畢節 佛山 晉中 云南 南寧 巴中

巨人網絡通訊聲明:本文標題《Tomcat啟動springboot項目war包報錯:啟動子級時出錯的問題》,本文關鍵詞  Tomcat,啟動,springboot,項目,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Tomcat啟動springboot項目war包報錯:啟動子級時出錯的問題》相關的同類信息!
  • 本頁收集關于Tomcat啟動springboot項目war包報錯:啟動子級時出錯的問題的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 松潘县| 工布江达县| 河北省| 五原县| 泉州市| 无锡市| 呼玛县| 秦皇岛市| 泾阳县| 化隆| 通化县| 台中市| 修文县| 丹东市| 信阳市| 久治县| 新密市| 育儿| 苏尼特右旗| 楚雄市| 景东| 嘉峪关市| 广州市| 烟台市| 彭州市| 米脂县| 富平县| 道孚县| 应用必备| 古丈县| 乡城县| 旬邑县| 望奎县| 时尚| 页游| 响水县| 贡觉县| 巴彦淖尔市| 高阳县| 连江县| 子洲县|