日常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即可。



相关推荐
Halo_tjn6 分钟前
NIO 技术的使用
java·开发语言·nio
砍材农夫7 分钟前
物联网 基于netty核心实战-安全tls
java·开发语言·前端·物联网·安全
Python+999 分钟前
C++ 内存模型 & 底层原理
java·jvm·c++
bbaydnog9 分钟前
FreeRTOS学习笔记 17:资源管理与临界区保护——优先级反转、死锁,90%的RTOS bug都跟它有关
笔记·学习·bug
兰令水12 分钟前
2026.5.30休息一天
java
公众号-老炮说Java12 分钟前
Spring AI Alibaba 硬核实战:Token 原理 → RAG → 多智能体,一篇通
java·人工智能·后端·spring
Kurisu57513 分钟前
深度解析:Java 对象的内存布局与指针压缩原理
java·开发语言
garmin Chen15 分钟前
Elasticsearch(2):JavaRestClient操作Elasticsearch全流程实战指南
java·大数据·elasticsearch·搜索引擎
zoyation16 分钟前
Spring Boot多数据源
java·spring boot·后端
i220818 Faiz Ul17 分钟前
在线预约导游|基于SSM+vue的在线预约导游系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·毕设·在线预约导游系统