部署系统报错,希望得到有效帮助

中间件(Tomcat)、缓存(Redis)、数据库(Mysql)在中标70中搭建

Tomcat中部署web服务,启动时报错如何解决

2022-10-18 15:59:28  WARN localhost-startStop-1 AutowiredAnnotationBeanPostProcessor:440 - Autowired annotation is not supported on static fields: private static cn.dreamit.p1000.config.DBPersonalConfig cn.dreamit.p1000.config.DBConfig.dbPersonalConfig
2022-10-18 15:59:38  INFO localhost-startStop-1 ThreadPoolTaskExecutor:166 - Initializing ExecutorService
2022-10-18 15:59:39  INFO localhost-startStop-1 SimpleUrlHandlerMapping:364 - Mapped URL path [/error/**] onto handler 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#0'
2022-10-18 15:59:39  INFO localhost-startStop-1 SimpleUrlHandlerMapping:364 - Mapped URL path [/swagger-ui.html] onto handler 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#1'
2022-10-18 15:59:39  INFO localhost-startStop-1 SimpleUrlHandlerMapping:364 - Mapped URL path [/webjars/**] onto handler 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#2'
2022-10-18 15:59:39  INFO localhost-startStop-1 SimpleUrlHandlerMapping:364 - Mapped URL path [/csrf/**] onto handler 'org.springframework.web.servlet.resource.ResourceHttpRequestHandler#3'
2022-10-18 15:59:39  INFO localhost-startStop-1 ThreadPoolTaskScheduler:166 - Initializing ExecutorService 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler#30feec97'
2022-10-18 15:59:41  INFO localhost-startStop-1 PropertySourcedRequestMappingHandlerMapping:69 - Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity<springfox.documentation.spring.web.json.Json> springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
2022-10-18 15:59:42  INFO localhost-startStop-1 WebSocketController:57 - webHome: /opt/apache-tomcat-8.5.81
2022-10-18 15:59:43  INFO localhost-startStop-1 DefaultLifecycleProcessor:345 - Starting beans in phase 2147483647
2022-10-18 15:59:43  INFO localhost-startStop-1 SchedulerFactoryBean:684 - Starting Quartz Scheduler now
2022-10-18 15:59:43  INFO localhost-startStop-1 QuartzScheduler:575 - Scheduler schedulerFactoryBean_$_NON_CLUSTERED started.
2022-10-18 15:59:43  INFO localhost-startStop-1 DocumentationPluginsBootstrapper:160 - Context refreshed
2022-10-18 15:59:43  INFO localhost-startStop-1 DocumentationPluginsBootstrapper:163 - Found 2 custom documentation plugin(s)
2022-10-18 15:59:43  INFO localhost-startStop-1 ApiListingReferenceScanner:41 - Scanning for api listing references
2022-10-18 15:59:44  WARN localhost-startStop-1 XmlWebApplicationContext:550 - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is com.google.common.util.concurrent.ExecutionError: java.lang.NoSuchMethodError: com.google.common.collect.FluentIterable.concat(Ljava/lang/Iterable;Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable;
2022-10-18 15:59:44  INFO localhost-startStop-1 ThreadPoolTaskScheduler:203 - Shutting down ExecutorService 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler#30feec97'
2022-10-18 15:59:44  INFO localhost-startStop-1 SchedulerFactoryBean:806 - Shutting down Quartz Scheduler
2022-10-18 15:59:44  INFO localhost-startStop-1 QuartzScheduler:694 - Scheduler schedulerFactoryBean_$_NON_CLUSTERED shutting down.
2022-10-18 15:59:44  INFO localhost-startStop-1 QuartzScheduler:613 - Scheduler schedulerFactoryBean_$_NON_CLUSTERED paused.
2022-10-18 15:59:44  INFO localhost-startStop-1 QuartzScheduler:771 - Scheduler schedulerFactoryBean_$_NON_CLUSTERED shutdown complete.
2022-10-18 15:59:44 ERROR localhost-startStop-1 ContextLoader:350 - Context initialization failed
org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is com.google.common.util.concurrent.ExecutionError: java.lang.NoSuchMethodError: com.google.common.collect.FluentIterable.concat(Ljava/lang/Iterable;Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable;
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:176)
    at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:50)
    at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:350)
    at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:149)
    at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:112)
    at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:880)
    at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:545)
    at org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:443)
    at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:325)
    at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4763)
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5232)
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:727)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:695)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1177)
    at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1925)
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
Caused by: com.google.common.util.concurrent.ExecutionError: java.lang.NoSuchMethodError: com.google.common.collect.FluentIterable.concat(Ljava/lang/Iterable;Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable;
    at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201)
    at com.google.common.cache.LocalCache.get(LocalCache.java:3937)
    at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3941)
    at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4824)
    at springfox.documentation.schema.CachingModelDependencyProvider.dependentModels(CachingModelDependencyProvider.java:58)
    at springfox.documentation.schema.DefaultModelProvider.dependencies(DefaultModelProvider.java:128)
    at springfox.documentation.schema.CachingModelProvider.dependencies(CachingModelProvider.java:68)
    at springfox.documentation.spring.web.scanners.ApiModelReader.populateDependencies(ApiModelReader.java:136)
    at springfox.documentation.spring.web.scanners.ApiModelReader.read(ApiModelReader.java:78)
    at springfox.documentation.spring.web.scanners.ApiListingScanner.scan(ApiListingScanner.java:133)
    at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:71)
    at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.scanDocumentation(DocumentationPluginsBootstrapper.java:101)
    at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:167)
    at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:173)
    ... 22 more
Caused by: java.lang.NoSuchMethodError: com.google.common.collect.FluentIterable.concat(Ljava/lang/Iterable;Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable;
    at springfox.documentation.schema.DefaultModelDependencyProvider.dependentModels(DefaultModelDependencyProvider.java:79)
    at springfox.documentation.schema.CachingModelDependencyProvider$1.load(CachingModelDependencyProvider.java:50)
    at springfox.documentation.schema.CachingModelDependencyProvider$1.load(CachingModelDependencyProvider.java:48)
    at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3527)
    at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2319)
    at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2282)
    at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2197)
    ... 35 more
2022-10-18 15:59:45  INFO localhost-startStop-1 DataBaseAdapter:787 - 
[topCaller]:cn.dreamit.dreamweb.init.ApplicationContextListener.contextInitialized(ApplicationContextListener.java:32)
[caller]:cn.dreamit.p1000.config.DBConfig.initConfig(DBConfig.java:106)
select CONFIG_CODE AS NAME, CONFIG_VALUE AS VALUE FROM G_CONFIG where CONFIG_TYPE in (1,2)
--------MySQLConnection---size=849, [time] query=14ms, get=51ms, process=0ms--------

2022-10-18 15:59:45  INFO localhost-startStop-1 DataBaseAdapter:787 - 
[topCaller]:cn.dreamit.dreamweb.init.ApplicationContextListener.contextInitialized(ApplicationContextListener.java:32)
[caller]:cn.dreamit.p1000.config.DBConfig.initConfigSetup(DBConfig.java:68)
SELECT CONFIG_CODE, DEFAULT_VALUE, MAIN_CATAGORY FROM G_CONFIG_SETUP WHERE ROWSTATE = 1 AND STATUS = 1
--------MySQLConnection---size=546, [time] query=2ms, get=27ms, process=0ms--------

2022-10-18 15:59:46  INFO localhost-startStop-1 VelocityHelper:96 - find velocity template in:file:/opt/apache-tomcat-8.5.81/webapps/DreamWeb/WEB-INF/classes/runtime/
2022-10-18 15:59:46  INFO localhost-startStop-1 VelocityHelper:96 - find velocity template in:jar:file:/opt/apache-tomcat-8.5.81/webapps/DreamWeb/WEB-INF/lib/dreamit-p1109-1.01.00.20220930_1.029.000.20220921_beta.jar!/runtime/
2022-10-18 15:59:46  INFO localhost-startStop-1 VelocityHelper:96 - find velocity template in:jar:file:/opt/apache-tomcat-8.5.81/webapps/DreamWeb/WEB-INF/lib/dreamit-p1106-1.030.000-SNAPSHOT.jar!/runtime/
2022-10-18 15:59:46  INFO localhost-startStop-1 VelocityHelper:96 - find velocity template in:jar:file:/opt/apache-tomcat-8.5.81/webapps/DreamWeb/WEB-INF/lib/dreamit-core.jar!/runtime/
2022-10-18 15:59:46  INFO localhost-startStop-1 VelocityHelper:96 - find velocity template in:jar:file:/opt/apache-tomcat-8.5.81/webapps/DreamWeb/WEB-INF/lib/dreamit-core-1.029.000.20220921_beta.jar!/runtime/
2022-10-18 15:59:47  INFO localhost-startStop-1 VelocityHelper:82 - found velocity template in total:432
2022-10-18 15:59:47  WARN localhost-startStop-1 CachingConnectionFactory:233 - ***
Automatic Recovery is Enabled in the provided connection factory;
while Spring AMQP is compatible with this feature, it
prefers to use its own recovery mechanisms; when this option is true, you may receive
'AutoRecoverConnectionNotCurrentlyOpenException's until the connection is recovered.
application started
18-Oct-2022 15:59:47.635 严重 [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal 一个或多个listeners启动失败,更多详细信息查看对应的容器日志文件
18-Oct-2022 15:59:47.642 严重 [localhost-startStop-1] org.apache.catalina.core.StandardContext.startInternal 由于之前的错误,Context[/DreamWeb]启动失败
2022-10-18 15:59:47  INFO localhost-startStop-1 DruidDataSource:1823 - {dataSource-1} closed
18-Oct-2022 15:59:47.772 警告 [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads Web应用程序[DreamWeb]似乎启动了一个名为[Abandoned connection cleanup thread]的线程,但未能停止它。这很可能会造成内存泄漏。线程的堆栈跟踪:[
 java.lang.Object.wait(Native Method)
 java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:144)
 com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:64)
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 java.lang.Thread.run(Thread.java:748)]
18-Oct-2022 15:59:47.773 警告 [localhost-startStop-1] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads Web应用程序[DreamWeb]似乎启动了一个名为[commons-pool-EvictionTimer]的线程,但未能停止它。这很可能会造成内存泄漏。线程的堆栈跟踪:[
 java.lang.Object.wait(Native Method)
 java.util.TimerThread.mainLoop(Timer.java:552)
 java.util.TimerThread.run(Timer.java:505)]
18-Oct-2022 15:59:47.809 信息 [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web应用程序目录[/opt/apache-tomcat-8.5.81/webapps/DreamWeb]的部署已在[106,509]毫秒内完成
18-Oct-2022 15:59:47.823 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8080"]
18-Oct-2022 15:59:47.886 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 113861 ms
18-Oct-2022 15:59:52.072 信息 [Abandoned connection cleanup thread] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading 非法访问:此Web应用程序实例已停止。无法加载[]。为了调试以及终止导致非法访问的线程,将抛出以下堆栈跟踪。
    java.lang.IllegalStateException: 非法访问:此Web应用程序实例已停止。无法加载[]。为了调试以及终止导致非法访问的线程,将抛出以下堆栈跟踪。
        at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1440)
        at org.apache.catalina.loader.WebappClassLoaderBase.getResource(WebappClassLoaderBase.java:1065)
        at com.mysql.jdbc.AbandonedConnectionCleanupThread.checkContextClassLoaders(AbandonedConnectionCleanupThread.java:90)
        at com.mysql.jdbc.AbandonedConnectionCleanupThread.run(AbandonedConnectionCleanupThread.java:63)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
18-Oct-2022 16:00:14.821 信息 [commons-pool-EvictionTimer] org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading 非法访问:此Web应用程序实例已停止。无法加载[org.apache.commons.pool2.impl.EvictionConfig]。为了调试以及终止导致非法访问的线程,将抛出以下堆栈跟踪。
    java.lang.IllegalStateException: 非法访问:此Web应用程序实例已停止。无法加载[org.apache.commons.pool2.impl.EvictionConfig]。为了调试以及终止导致非法访问的线程,将抛出以下堆栈跟踪。
        at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForResourceLoading(WebappClassLoaderBase.java:1440)
        at org.apache.catalina.loader.WebappClassLoaderBase.checkStateForClassLoading(WebappClassLoaderBase.java:1428)
        at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1267)
        at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1228)
        at org.apache.commons.pool2.impl.GenericObjectPool.evict(GenericObjectPool.java:743)
        at org.apache.commons.pool2.impl.BaseGenericObjectPool$Evictor.run(BaseGenericObjectPool.java:1036)
        at java.util.TimerThread.mainLoop(Timer.java:555)
        at java.util.TimerThread.run(Timer.java:505)
Exception in thread "commons-pool-EvictionTimer" java.lang.NoClassDefFoundError: org/apache/commons/pool2/impl/EvictionConfig
    at org.apache.commons.pool2.impl.GenericObjectPool.evict(GenericObjectPool.java:743)
    at org.apache.commons.pool2.impl.BaseGenericObjectPool$Evictor.run(BaseGenericObjectPool.java:1036)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值