java.lang.NoSuchMethodError: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/Co

完整异常信息:

java.lang.NoSuchMethodError: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/ConcurrentHashMap$KeySetView

ConcurrentHashMap中没有KeySetView keySet();方法

而KeySetView keySet()是jdk1.8的方法,若本身项目开发的时候是基于jdk1.8进行开发的,那么在部署环境也应该注意环境的jdk是否是1.8版本的。

如果你部署环境jdk1.7的,并且你也是希望使用jdk1.7的,那么你应该将你本地开发环境的jdk也配置成1.7,这样ConcurrentHashMap中的方法才会是Set keySet()。

 


 

你可能感兴趣的:(java.lang.NoSuchMethodError: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/Co)