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



相关推荐
湖北二师的咸鱼27 分钟前
c#和c++区别
java·c++·c#
weixin_4180076035 分钟前
软件工程的实践
java
lpfasd1231 小时前
备忘录模式(Memento Pattern)
java·设计模式·备忘录模式
迢迢星万里灬2 小时前
Java求职者面试指南:Spring、Spring Boot、Spring MVC与MyBatis技术点解析
java·spring boot·spring·mybatis·spring mvc·面试指南
代码丰2 小时前
使用Spring Cloud Stream 模拟生产者消费者group destination的介绍(整合rabbitMQ)
java·分布式·后端·rabbitmq
weixin_446122462 小时前
浏览器播放监控画面
java·spring boot
lpfasd1232 小时前
模板方法模式(Template Method Pattern)
java·开发语言·设计模式·模板方法模式
hn小菜鸡2 小时前
LeetCode 2529.正整数和负整数的最大计数
java·算法·leetcode
zh_199953 小时前
Spark面试精讲(上)
java·大数据·数据仓库·python·spark·数据库开发·数据库架构
小猫咪怎么会有坏心思呢3 小时前
华为OD机考-找座位-逻辑分析(JAVA 2025B卷)
java·开发语言·华为od