Apache NetBeans 25 发布


Apache NetBeans 25 现已正式发布。NetBeans 是一个主要面向 Java 的集成开发环境,同时支持 C/C++、PHP、JavaScript 和其他编程语言。

一些更新内容包括:

Note

Platform users:此版本通过设置-J-DTopSecurityManager.disable=true(#8169) 禁用了 NetBeans 内部安全管理器层。以 JDK 21 或更高版本为目标平台的现有应用程序应手动将此选项添加到其 launcher.conf 中。NetBeans 26 移除了安全管理器层,因此该 flag 无效 ( #8258 )。另请参阅 JEP 486。

Gradle

  • EST 单个文件应该适用于名称与相应文件名不匹配的测试类。#8021
  • 并行运行测试的操作 #7979
  • Gradle init 应遵循配置 Java 运行时 #8223

Maven

  • Maven:改进依赖项解析(例如,对于像 lombok 这样的注释处理器)#8057
  • Maven 远程索引迁移和重构 #7976
  • 修复 ProjectReload 中缺失的工件 #7855
  • 候选版本不应该窃取 GA 版本中的 Maven 索引 #8199
  • 修复 FruchtermanReingoldLayout 中的无限循环 #8217
  • 提高 maven 索引器的查询限制 #8198

Ant

  • 修复大规模 Ant 项目打开时出现的 ConcurrentModificationException #7989
  • 在 WSL 上运行的 Payara Server 实例在保存时部署会破坏“Web 应用程序”Ant 项目 #8144

Java

  • 修复 Windows 上由于 java.hints、java.source.base 中的 CRLF 不匹配导致的测试失败 #7910
  • 修复 MacOS 中 java.hints 测试失败问题 #7926
  • 将嵌入式 tomcat 从 9.0.71 更新到 9.0.96 #7919
  • 修复 java/j2ee.persistence 测试并将其添加到构建管道中 #7943
  • 修复 switch 模式提示中可能出现的越界异常 #7973
  • [NETBEANS-7949] 修复“case null”的处理 #7980
  • 确保 AttrContext.returnResult 的 checkContext 在 javac 的 Scopes 中设置为 Check.basicHandler,以避免其抛出异常 #8016
  • 将 CI jobs 降级至 JDK 23 #8061
  • 提高 Java 代码补全(sealed)测试的稳定性 #8066
  • 合并 jakarta.web.beans 和 web.beans #7958
  • 更新 textmate 支持 #7971
  • 将 nb-javac 升级到 JDK 24b29 #8037
  • [NETBEANS-7069] 支持 Nashorn 15.x for JDK >= 15 #7972
  • apidoc 拼写错误修复 #8148
  • 仅在 JDK 23 及更高版本上设置 javadoc 23 特定标志 #8152
  • ......

更多详情可查看:https://github.com/apache/netbeans/releases/tag/25

下载地址:https://netbeans.apache.org/front/main/download/nb25/


相關推薦

2022-12-13

Apache NetBeans 是顶级的 Apache 项目,是一个开源的开发环境、工具平台和应用框架,可以满足开发者、用户和依靠 NetBeans 作为产品基础的企业的需求,使他们能够快速、有效、轻松地开发产品。 Gradle 在 Gradle 中初步实现(实

2022-09-08

Apache NetBeans 15 已正式发布。NetBeans 是一个主要面向 Java 的集成开发环境,同时支持 C/C++、PHP、JavaScript 和其他编程语言。 主要变化: 对语言服务器协议 (LSP) 支持进行了一系列的更新 Maven 集成更新 改进 YAML 编辑支持

2023-02-27

Apache NetBeans 17 已正式发布。NetBeans 是一个主要面向 Java 的集成开发环境,同时支持 C/C++、PHP、JavaScript 和其他编程语言。 对语言服务器协议 (LSP) 支持进行了一系列的更新 Maven 集成更新 改进 YAML 编辑支持 更新对 PHP

2023-06-03

Apache NetBeans 18 已正式发布。NetBeans 是一个主要面向 Java 的集成开发环境,同时支持 C/C++、PHP、JavaScript 和其他编程语言。 此版本的主要内容: 围绕 Gradle、Maven、PHP、Web 编程、编辑器增强功能进行改进 各种不同的 UI 更新

2023-12-05

Apache NetBeans 20 现已正式发布。NetBeans 是一个主要面向 Java 的集成开发环境,同时支持 C/C++、PHP、JavaScript 和其他编程语言。 一些更新内容包括: Gradle 返回所有 loaders 的最高质量 #6371 将 Gradle Tooling API 更新到 8.4 

2023-10-22

与 IDE 通信的后端。 Oracle 的 Java language server 是为 Apache NetBeans 项目开发的服务器的精简版本,基于 OpenJDK JDK 的 javac 编译器(用于代码编辑和编译)和 OpenJDK 的调试器接口(用于调试),使得其可以在新的 JDK 功能推出后立即

2024-06-23

Apache Tomcat 10.1.23 现已发布,此版本实现了作为 Jakarta EE 10 平台一部分的规范。 在 Tomcat 9 和更早版本上运行的应用程序,如果不做修改,将无法在 Tomcat 10 上运行。为 Tomcat 9 和更早版本设计的基于 Java EE 的应用程序可以放在 

2025-04-22

出现的窗口被重新排序以改善用户体验 Databases: Apache Cloudberry:修复获取服务器版本问题 Dameng:增加了对唯一和检查约束的支持 Cassandra:修复了字符串过滤 Clickhouse:修复了与新驱动程序版本 0.8.2 的连接 MariaDB:

2022-07-28

两个月前,Apache Flink 推出第一个可用于生产环境的 Apache Flink Kubernetes Operator 版本以来(1.0 版本),社区一直在努力改善该工具的功能。 随着 Flink Kubernetes Operator 1.1 的发布,新版本又带来了一些新功能,改善了生产环境中管理

2023-04-28

Apache StreamPark(incubating) 是一个流处理应用程序开发管理框架。初衷是让流处理更简单,旨在轻松构建和管理流处理应用程序,提供使用 Apache Flink 和 Apache Spark 等编写流处理应用程序的开发框架。同时,StreamPark 提供了一个流

2024-05-24

n 从 3.5.2 升级到 3.5.3 #1409 Chore(deps):将 /bom 中的 org.apache.cxf:cxf-core 从 3.4.10 升级到 3.5.8 #1404 Chore(deps):在 /bom 中将 org.apache.commons:commons-compress 从 1.25.0 升级到 1.26.0 #1413 Chore(deps):将 /all 中的 org.apache.commons:commons-c

2023-10-08

Apache Dubbo 是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现。Apache Dubbo 3.2.7 现已发布,具体更新内容包括: Feature Dubbo 现已正式

2022-08-26

Apache Flink 1.15.2 现已发布,这是 Flink 1.15 系列的第二个错误修复版本;此版本包括 30 个错误修复、漏洞修复和 Flink 1.15 相关的一些小改进。Apache Flink 是一个开源的流处理框架,适用于分布式、高性能的数据流应用。 具体更

2023-08-16

关于Apache ShenYu Apache ShenYu 一款使用 Java Reactor 开发的响应式API 网关。以其高性能,动态灵活的流量管控,热插拔,易部署等特性,开箱即用为用户提供整套全生命周期的 API网关,包含 API注册、服务代理、协议转换、API文档与 A