日常BUG—— maven编译报错

  •           :是江迪呀
  • ✒️本文关键词日常BUGBUG问题分析
  • ☀️每日   一言存在错误说明你在进步!

一、问题描述

一个maven项目在由于在代码中书写了如下代码:

public static ConcurrentMap<String, MsgWebSocketServer> webSocketMap = new ConcurrentHashMap<>();

在使用maven编译时,出现如下的错误:

-source 1.5 中不支持 diamond 运算符

二、问题原因

项目使用的JDK版本过低导致的,编译报错时,使用的版本是JDK1.5

三、问题解决

将项目中的JDK版本设置成1.8即可。
日常BUG—— maven编译报错_第1张图片
日常BUG—— maven编译报错_第2张图片
日常BUG—— maven编译报错_第3张图片
日常BUG—— maven编译报错_第4张图片

你可能感兴趣的:(遇到的BUG和问题,bug,maven,jvm,异常,编辑报错,Java,jdk)