程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了部署 Web 应用程序目录时出错 [/opt/tomcat/ordercreateapi-1/webapps/ROOT]大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决部署 Web 应用程序目录时出错 [/opt/tomcat/ordercreateapi-1/webapps/ROOT]?

开发过程中遇到部署 Web 应用程序目录时出错 [/opt/tomcat/ordercreateapi-1/webapps/ROOT]的问题如何解决?下面主要结合日常开发的经验,给出你关于部署 Web 应用程序目录时出错 [/opt/tomcat/ordercreateapi-1/webapps/ROOT]的解决方法建议,希望对你解决部署 Web 应用程序目录时出错 [/opt/tomcat/ordercreateapi-1/webapps/ROOT]有所启发或帮助;

我正在尝试部署应用程序,但获得 应用程序部署失败并出现以下错误,有人可以帮助导致此失败的原因

以下是触发部署的错误日志,应用程序是在spring boot中开发的

28-Jan-2021 14:33:18.136 INFO [main] org.apache.catalina.core.StandardENGIne.starTinternal StarTing Servlet ENGIne: [Apache tomcat/9.0.26]
28-Jan-2021 14:33:18.164 INFO [main] org.apache.catalina.startup.HostConfig.deployDirectory deploying web application directory [/opt/tomcat/ordercreateAPI-1/webapps/ROOT]
28-Jan-2021 14:33:51.822 SEVERE [main] org.apache.catalina.startup.HostConfig.deployDirectory Error deploying web application directory [/opt/tomcat/ordercreateAPI-1/webapps/ROOT]
    java.lang.IllegalStateException: Error starTing child
        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.deployDirectory(HostConfig.java:1133)
        at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1867)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at org.apache.tomcat.util.threads.InlineExecutorservice.execute(InlineExecutorservice.java:75)
        at java.base/java.util.concurrent.AbstractExecutorservice.submit(AbstractExecutorservice.java:118)
        at org.apache.catalina.startup.HostConfig.deployDirectorIEs(HostConfig.java:1045)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:429)
        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.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at org.apache.tomcat.util.threads.InlineExecutorservice.execute(InlineExecutorservice.java:75)
        at java.base/java.util.concurrent.AbstractExecutorservice.submit(AbstractExecutorservice.java:140)
        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:932)
        at org.apache.catalina.util.lifecycleBase.start(lifecycleBase.java:183)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at java.base/jdk.internal.reflect.DelegaTingMethodAccessorImpl.invoke(DelegaTingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:566)
        at org.apache.catalina.startup.bootstrap.start(bootstrap.java:344)
        at org.apache.catalina.startup.bootstrap.main(bootstrap.java:475)
    Caused by: org.apache.catalina.lifecycleException: Failed to start component [StandardENGIne[Catalina].StandardHost[localhost].StandardContext[]]
        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:717)
        ... 37 more
    Caused by: org.springframework.beans.factory.beanCreationException: Error creaTing bean with name 'entitymanagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method Failed; nested exception is javax.persistence.PersistenceException: [PersistenceUnit: default] Unable to build Hibernate SessionFactory; nested exception is org.hibernate.exception.JDBCconnectionexception: Unable to open JDBC Connection for DDL execution
        at org.springframework.beans.factory.support.AbstractautowireCapablebeanfactory.initializeBean(AbstractautowireCapablebeanfactory.java:1796)
    

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

大佬总结

以上是大佬教程为你收集整理的部署 Web 应用程序目录时出错 [/opt/tomcat/ordercreateapi-1/webapps/ROOT]全部内容,希望文章能够帮你解决部署 Web 应用程序目录时出错 [/opt/tomcat/ordercreateapi-1/webapps/ROOT]所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:部署