zoukankan      html  css  js  c++  java
  • tomcat 8.5.55 webapps 无法部署应用目录 org.apache.catalina.startup.HostConfig.deployDirectory

    错误信息:

    22-May-2020 15:03:39.581 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 把web 应用程序部署到目录 [D:application	omcat8.5_esmwebappszlsl]
    22-May-2020 15:03:48.383 严重 [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: 
    	org.apache.catalina.LifecycleException: 无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/zlsl]]
    		at org.apache.catalina.util.LifecycleBase.handleSubClassException(LifecycleBase.java:440)
    		at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:198)
    		at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:743)
    		at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)
    		at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
    		at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1125)
    		at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1858)
    		at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    		at java.util.concurrent.FutureTask.run(Unknown Source)
    		at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    		at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    		at java.lang.Thread.run(Unknown Source)
    	Caused by: java.lang.IllegalStateException: 由于StackOverflower错误,无法完成对web应用程序[/zlsl]的批注的扫描。可能的根本原因包括-Xss的设置过低和非法的循环继承依赖项。正在处理的类层次结构是[org.bouncycastle.asn1.ASN1EncodableVector->org.bouncycastle.asn1.DEREncodableVector->org.bouncycastle.asn1.ASN1EncodableVector]
    		at org.apache.catalina.startup.ContextConfig.checkHandlesTypes(ContextConfig.java:2131)
    		at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2069)
    		at org.apache.catalina.startup.ContextConfig.processAnnotationsJar(ContextConfig.java:2015)
    		at org.apache.catalina.startup.ContextConfig.processAnnotationsUrl(ContextConfig.java:1985)
    		at org.apache.catalina.startup.ContextConfig.processAnnotations(ContextConfig.java:1938)
    		at org.apache.catalina.startup.ContextConfig.processClasses(ContextConfig.java:1234)
    		at org.apache.catalina.startup.ContextConfig.webConfig(ContextConfig.java:1141)
    		at org.apache.catalina.startup.ContextConfig.configureStart(ContextConfig.java:776)
    		at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:299)
    		at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
    		at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5061)
    		at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    		... 10 more
    22-May-2020 15:03:48.385 严重 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 无法部署应用目录 [D:application	omcat8.5_esmwebappszlsl]
    	java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: 无法启动组件[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/zlsl]]
    		at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:747)
    		at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:719)
    		at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
    		at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1125)
    		at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1858)
    		at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
    		at java.util.concurrent.FutureTask.run(Unknown Source)
    		at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
    		at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
    		at java.lang.Thread.run(Unknown Source)
    22-May-2020 15:03:48.386 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[D:application	omcat8.5_esmwebappszlsl]的部署已在[8,805]毫秒内完成

    解决办法:修改 conf/catalina.properties 文件的“tomcat.util.scan.StandardJarScanFilter.jarsToSkip”配置

    tomcat.util.scan.StandardJarScanFilter.jarsToSkip=
    annotations-api.jar,
    ant-junit*.jar,
    ant-launcher.jar,
    ant.jar,
    asm-*.jar,
    aspectj*.jar,
    bootstrap.jar,
    catalina-ant.jar,
    catalina-ha.jar,
    catalina-jmx-remote.jar,
    catalina-storeconfig.jar,
    catalina-tribes.jar,
    catalina-ws.jar,
    catalina.jar,
    cglib-*.jar,
    cobertura-*.jar,
    commons-beanutils*.jar,
    commons-codec*.jar,
    commons-collections*.jar,
    commons-daemon.jar,
    commons-dbcp*.jar,
    commons-digester*.jar,
    commons-fileupload*.jar,
    commons-httpclient*.jar,
    commons-io*.jar,
    commons-lang*.jar,
    commons-logging*.jar,
    commons-math*.jar,
    commons-pool*.jar,
    dom4j-*.jar,
    easymock-*.jar,
    ecj-*.jar,
    el-api.jar,
    geronimo-spec-jaxrpc*.jar,
    h2*.jar,
    hamcrest-*.jar,
    hibernate*.jar,
    httpclient*.jar,
    icu4j-*.jar,
    jasper-el.jar,
    jasper.jar,
    jaspic-api.jar,
    jaxb-*.jar,
    jaxen-*.jar,
    jdom-*.jar,
    jetty-*.jar,
    jmx-tools.jar,
    jmx.jar,
    jsp-api.jar,
    jstl.jar,
    jta*.jar,
    junit-*.jar,
    junit.jar,
    log4j*.jar,
    mail*.jar,
    objenesis-*.jar,
    oraclepki.jar,
    oro-*.jar,
    servlet-api-*.jar,
    servlet-api.jar,
    slf4j*.jar,
    taglibs-standard-spec-*.jar,
    tagsoup-*.jar,
    tomcat-api.jar,
    tomcat-coyote.jar,
    tomcat-dbcp.jar,
    tomcat-i18n-*.jar,
    tomcat-jdbc.jar,
    tomcat-jni.jar,
    tomcat-juli-adapters.jar,
    tomcat-juli.jar,
    tomcat-util-scan.jar,
    tomcat-util.jar,
    tomcat-websocket.jar,
    tools.jar,
    websocket-api.jar,
    wsdl4j*.jar,
    xercesImpl.jar,
    xml-apis.jar,
    xmlParserAPIs-*.jar,
    xmlParserAPIs.jar,
    xom-*.jar

    修改为:

    tomcat.util.scan.StandardJarScanFilter.jarsToSkip=*.jar

  • 相关阅读:
    LeetCode "Jump Game"
    LeetCode "Pow(x,n)"
    LeetCode "Reverse Linked List II"
    LeetCode "Unique Binary Search Trees II"
    LeetCode "Combination Sum II"
    LeetCode "Divide Two Integers"
    LeetCode "First Missing Positive"
    LeetCode "Clone Graph"
    LeetCode "Decode Ways"
    LeetCode "Combinations"
  • 原文地址:https://www.cnblogs.com/101key/p/12937580.html
Copyright © 2011-2022 走看看