- 😜作 者 :是江迪呀
- ✒️本文关键词 :
日常BUG
、BUG
、问题分析
- ☀️每日 一言 :
存在错误说明你在进步!
一、问题描述
一个maven项目在由于在代码中书写了如下代码:
java
public static ConcurrentMap<String, MsgWebSocketServer> webSocketMap = new ConcurrentHashMap<>();
在使用maven编译时,出现如下的错误:
java
-source 1.5 中不支持 diamond 运算符
二、问题原因
项目使用的JDK版本过低导致的,编译报错时,使用的版本是JDK1.5
三、问题解决
将项目中的JDK版本设置成1.8即可。