日常BUG—— maven编译报错

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

一、问题描述

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

java 复制代码
public static ConcurrentMap<String, MsgWebSocketServer> webSocketMap = new ConcurrentHashMap<>();

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

java 复制代码
-source 1.5 中不支持 diamond 运算符

二、问题原因

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

三、问题解决

将项目中的JDK版本设置成1.8即可。



相关推荐
CoderYanger3 分钟前
递归、搜索与回溯-记忆化搜索:40.矩阵中的最长递增路径
java·线性代数·算法·leetcode·矩阵·1024程序员节
万邦科技Lafite6 分钟前
淘宝拍立淘接口item_search_img实战应用指南
java·商品信息·开放api·电商开放平台
予辉安全7 分钟前
JAVA代码审计:鉴权漏洞深度分析
java
q_191328469511 分钟前
基于SpringBoot+uniapp+vue.js的货物配送系统
java·vue.js·spring boot·后端·mysql·uni-app·毕业设计
LiuYaoheng13 分钟前
【Android】EventBus 的使用
android·java
v***553414 分钟前
什么是Spring Boot 应用开发?
java·spring boot·后端
k***921615 分钟前
SpringBoot集成MQTT客户端
java·spring boot·后端
平原人19 分钟前
JVM字节码attribute_info
jvm·javap·class字节码·attribute_info
二十雨辰19 分钟前
[天机学堂]-01环境搭建
java·spring cloud
h***593326 分钟前
JAVA进阶 Thread学习06 synchronized关键字
java·开发语言·学习