jetty启动dubbo项目出现could not be instantiated: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util

  • Post author:
  • Post category:java


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后,项目就可以运行起来了



版权声明:本文为t0404原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。