小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
Dify.AI
Apache软件基金会宣布发布Apache Geode® 2.0

Apache软件基金会于2026年1月12日发布了Apache Geode® 2.0,进行了全面现代化升级,支持Java 17和Jakarta EE 10,增强了安全性和兼容性,提升了企业应用的性能与管理体验。

Apache软件基金会宣布发布Apache Geode® 2.0

The Apache Software Foundation Blog
The Apache Software Foundation Blog · 2026-01-12T17:01:36Z
Java 8之后的一些变化

本文总结了Java 8至Java 17的七个关键变化,包括内存优化的String实现、模式匹配的引入、偏向锁的废弃、G1垃圾收集器的改进、JDK与JRE关系的简化、泛型的增强以及接口中私有方法的支持。这些变化提升了Java编程的效率与简洁性。

Java 8之后的一些变化

Teach Talk
Teach Talk · 2025-12-26T02:26:45Z
JUnit 6.0.0发布,最低支持Java 17,新增Cancellation API和Kotlin suspend支持

JUnit 6.0.0发布,统一版本号,最低支持Java 17和Kotlin 2.2。新增Kotlin suspend测试支持、CancellationToken API和内置JFR监听器。Kotlin用户可简化协程测试,FastCSV提升CSV解析性能,支持取消和早期退出。移除JUnit 4支持,建议使用新平台集成。

JUnit 6.0.0发布,最低支持Java 17,新增Cancellation API和Kotlin suspend支持

InfoQ
InfoQ · 2025-10-20T14:06:00Z
雅加达EE 11概述:虚拟线程、记录与持久化的未来

雅加达EE 11引入Jakarta Data新规范,更新16项规范,要求最低Java 17版本,支持Java 21,提升开发者生产力,支持Java记录和虚拟线程。Jakarta EE 12计划于2026年发布,旨在实现多种持久性支持。

雅加达EE 11概述:虚拟线程、记录与持久化的未来

InfoQ
InfoQ · 2025-07-29T09:00:00Z
Spring Batch 6.0.0-M1 发布!

Spring Batch 6.0.0-M1发布,带来新特性和增强,更新依赖,简化配置,新增命令行作业操作符,移除过时功能,支持Java 17及以上版本,提升性能和内存使用。

Spring Batch 6.0.0-M1 发布!

Spring
Spring · 2025-07-23T00:00:00Z
PlankDB – 一个基于量子计算的键值存储,支持Grover搜索和Spring Boot

PlankDB是一个实验性的键值存储,利用量子计算和Grover算法进行搜索,支持Java 17和Spring Boot,能够在√N时间内完成数据库搜索,用户通过发送JSON请求获取量子响应。

PlankDB – 一个基于量子计算的键值存储,支持Grover搜索和Spring Boot

DEV Community
DEV Community · 2025-05-24T21:54:14Z
即日起,可以在 GitHub 中使用 Amazon Q Developer(预览版)!

Amazon Q Developer 已在 GitHub 上推出,支持开发者进行功能开发和代码审查。用户可创建项目并生成代码,支持从 Java 8/11 迁移到 Java 17。该工具简化开发流程,提高代码质量和安全性,目前处于预览阶段,无需 AWS 账户即可使用。

即日起,可以在 GitHub 中使用 Amazon Q Developer(预览版)!

亚马逊AWS官方博客
亚马逊AWS官方博客 · 2025-05-09T02:48:24Z
在EC2(Ubuntu)上设置Java开发环境:免费层

在EC2免费层实例上设置Spring Boot开发环境时,建议使用本地IntelliJ以避免性能问题。步骤包括启动Ubuntu实例、安装Java 17、Maven和可选的Spring Boot CLI。完成后可创建Spring Boot项目,并通过http://your-ec2-public-ip:8080访问。

在EC2(Ubuntu)上设置Java开发环境:免费层

DEV Community
DEV Community · 2025-05-02T18:28:17Z
花了4个小时解决Lombok错误 😩 — 终于解决了!

使用Lombok时,可能会遇到javac处理器或NoClassDefFoundError问题。Lombok在某些环境下与Java 21+不兼容,建议降级到Java 17(LTS且广泛支持)以解决此问题。

花了4个小时解决Lombok错误 😩 — 终于解决了!

DEV Community
DEV Community · 2025-04-23T16:40:57Z
Micronaut 依赖注入

本文介绍了使用Java 17和Micronaut 4.7.6构建的REST服务示例,该服务以JSON格式返回当前时间。内容包括服务接口、实现类、控制器和消息类的代码示例,以及合成类生成和依赖注入的实现。

Micronaut 依赖注入

DEV Community
DEV Community · 2025-04-07T19:43:15Z
Java 17

Leonardo Bonifacio Neves于2月3日发布了关于Java 17的评论,主要讨论了模板的创建和使用,旨在帮助快速回答常见问题或存储可重用的代码片段。

Java 17

DEV Community
DEV Community · 2025-02-03T11:49:49Z
InfoQ Java趋势报告 - 2024年12月

Java 17是最常用的JDK,但仍未占多数。Java 21的采用率为1.4%,尽管其性能优于Java 8。随着2024年初AI热潮的平息,Java社区开始关注开源项目的可持续性。同时,WebAssembly在Java领域逐渐受到重视,推动了Java的创新发展。

InfoQ Java趋势报告 - 2024年12月

InfoQ
InfoQ · 2024-12-18T08:55:00Z
解决Flutter项目中的Java与Gradle兼容性问题

在创建Flutter应用时,可能会遇到JDK与Gradle版本不兼容的问题。解决方法包括配置Flutter使用兼容的JDK版本和更新项目中的Gradle版本,确保选择与Gradle 8.3兼容的Java版本,如Java 17。

解决Flutter项目中的Java与Gradle兼容性问题

DEV Community
DEV Community · 2024-12-13T08:27:28Z

OpenJDK质量小组推动使用OpenJDK构建测试FOSS项目,以提高发布质量。由于复杂性、低采用率和高维护成本,安全管理器已被弃用。Java 17已被弃用,JDK 24将禁用其功能,鼓励开发者使用更可靠的替代方案。

质量推广提醒 - JDK24: 废弃安全管理器

insidejava
insidejava · 2024-12-11T00:00:00Z
Spring Framework 6.2和Spring Boot 3.4在2025年新版本发布前提升了容器和执行器

VMware于2024年11月发布Spring Framework 6.2和Spring Boot 3.4,支持Java 17和Jakarta EE 9,增强了结构化日志、Docker支持及容器镜像构建。2025年将推出Spring Framework 7和Spring Boot 4,继续支持Java 17,转向Jakarta 11,并引入JSpecify以增强空安全性。

Spring Framework 6.2和Spring Boot 3.4在2025年新版本发布前提升了容器和执行器

InfoQ
InfoQ · 2024-11-22T05:00:00Z
用于代码转换的Amazon Q开发者代理

英国国家网络安全中心强调修补技术漏洞的重要性。本文介绍了如何使用Amazon Q开发者代理将Java 11应用程序升级到Java 17。代理通过分析和自动化处理成功完成了代码转换,尽管未更新AWS SDK至2.x版本,仍展现了在简化开发工作方面的巨大潜力。

用于代码转换的Amazon Q开发者代理

DEV Community
DEV Community · 2024-11-18T09:56:30Z
在macOS上安装Android SDK 34的命令行工具

本文简要介绍了在macOS上安装Android SDK命令行工具的步骤,包括安装Java 17、下载并解压命令行工具、设置环境变量,以及使用sdkmanager命令管理SDK组件,确保路径配置正确以避免错误。

在macOS上安装Android SDK 34的命令行工具

DEV Community
DEV Community · 2024-11-05T06:31:49Z
Jakarta EE、Java与Jboss的兼容性

本文讨论了将应用程序从Jboss 7升级到Jboss 8的可行性,列出了所需的兼容版本,包括Java 17、Jakarta EE 9+和Spring 6.0.x。Jboss 8最低支持Java 11,而Spring 6.x基于Java 17。Jakarta EE 9更新了品牌和包名,Spring MVC 6.0.x尚未支持Jakarta EE 9+。

Jakarta EE、Java与Jboss的兼容性

DEV Community
DEV Community · 2024-11-04T22:20:29Z

Java 17 引入了密封类,通过“sealed”修饰符限制类或接口的继承,提高代码安全性和可读性。创建密封类时需指定允许的子类,适用于类和接口,防止误扩展。

Java 17 简介

DEV Community
DEV Community · 2024-10-20T20:01:25Z

作者分享了在Spring Boot中用Gradle配置Log4j的经验。首先,在`build.gradle`中排除默认日志模块并添加Log4j依赖。接着,在`src/main/resources`创建`log4j2.xml`文件,配置日志格式和输出。最后,通过Log4j记录器测试配置。适用于Java 17。

在Gradle项目中使用Log4j配置Java Spring Boot

DEV Community
DEV Community · 2024-10-18T20:27:21Z
  • <<
  • <
  • 1 (current)
  • 2
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码