本文主要是介绍jetty启动dubbo项目出现could not be instantiated: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1 出现的问题:在eclipse使用jetty启动dubbo项目,出现
2019-08-06 10:35:27.568|ERROR|initServletBean|org.springframework.web.servlet.FrameworkServlet:498|Scanner-0|Context initialization failed:MSG|org.springframework.beans.factory.BeanCreationException: Error creating bean with name '${dubbo.application.name}': Error setting property values; nested exception is org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are:
PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'logger' threw exception; nested exception is java.lang.IllegalStateException: Extension instance(name: slf4j, class: interface com.alibaba.dubbo.common.logger.LoggerAdapter) could not be instantiated: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/ConcurrentHashMap$KeySetView;
2 解决的方法:这是因为jdk的版本问题,我的是1.7版本,所以不行,后来我把jdk的版本改成1.8后,项目就可以运行起来了
这篇关于jetty启动dubbo项目出现could not be instantiated: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!