Apache NetBeans 16 发布


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

Gradle

  • 在 Gradle 中初步实现(实验性的)Dependency API
  • 将 Grade Editor 相关功能重构为 gradle.editor 模块
  • Gradle 隐藏空的生成文件夹
  • 支持没有 build.gradle 的项目
  • 修复 gradle build actions 对话框中的 npe
  • 各种修复和改进
  • 将 gradle.dist 和 gradle.editor 模块切换为常规
  • 保护对 gradle 内部 API 的访问,避免项目加载失败
  • ……

Maven

  • 改进 Jakarta EE 9/9.1 的支持
  • 修复 NexusRepositoryIndexerImpl 异常处理程序中可能出现的NPE
  • 为 Jakarta EE 9.1 更新 Maven 原型版本
  • Maven UseReleaseOptionHint 修复
  • Maven HintsPanel UI 布局修复和清理
  • ……

Java

  • 在 Debugger API 中更新 ActionsManager
  • 更新 nb-javac 至 19+33
  • 支持多版本的 jar
  • 避免使用无效的 JavaPlatform
  • 修复 JavadocImports 的非法字符串修饰问题
  • ……

Groovy

  • NetBeans 不应该在 Groovy 三引号字符串中自动插入 \n\

PHP

  • 修复常量数组访问的语法错误
  • 修复文本运算符(AND、OR、XOR)的格式问题

C/C++

  • CPPLight 调试器可以在 arch64 上运行

Enterprise

  • 支持 Oracle Cloud 中的漏洞审计
  • 无法在 Apache NetBeans 15 中注册 Payara 6.x
  • 导入本地模式以避免在构建过程中进行 DNS 查询

Web

  • CSS 实现了 position:sticky
  • 已经添加结束标签后不调用自动补全的问题

Editor

  • YAML 支持
    • 将 YAML 默认缩进为 2 个空格
    • YAML 支持层代码清理
    • 对 YAML 语言支持进行小规模清理
  • Dockerfile 支持
    • 为 Dockerfile-s 添加了多视图
  • TOML 支持
    • 对 TOML 文件的一些支持
    • TOML 的清理和改进
  • 支持 ANTLR v4 和 v3
    • ANTLR v4 和 v3 语法编辑支持
    • 修正编辑 ANTLR 语法时可能出现的 NPE 问题
    • 改进对 ANTLRv4 语法的支持
    • 支持 ANTLRv4 缩进和代码片段
    • 为 ANTLRv4 语法提供更精确的代码补全
    • 修正了 ANTLR v4 的文件末尾缩进和代码补全

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


相關推薦

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 功能推出后立即

2023-11-17

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

2022-07-07

Apache Dubbo 2.7.16 已发布,这是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现。 Feature Feat:consumer 支持指定序列化类型 #9550 F

2021-12-17

8 和 CVE-2021-45046 之后发现的第五个 Log4Shell 漏洞。 距离 Apache Log4j “核弹级”漏洞的公开已过去将近一周,在此期间被记录的漏洞总共有两个,分别是 CVE-2021-44228 和 CVE-2021-45046。针对漏洞的补丁版本也早已发布: Apache L

2023-10-08

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

2022-11-08

快速创建常用第三方平台的仪表板;数据源方面,新增对Apache Kylin数据源的支持;数据集方面,SQL数据集新增执行记录功能,可方便查阅之前执行过的SQL记录;仪表板方面,重构了Tab组件,支持以拖拽的方式在Tab组件内放置多个

2023-11-14

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

2023-11-03

¶ 添加用户配置文件文档 Dependencies¶ 更新 org.apache.maven.plugins:maven-javadoc-plugin 3.5.0 到 3.6.0 更新 com.oceanbase:oceanbase-client 2.4.2 到 2.4.5 更新 org.apache.maven.plugins:maven-javadoc-plugin 3.5.0 到 3

2022-10-10

项目名称 数据集成 airbytehq/airbyte alibaba/DataX apache/camel apache/flume apache/incubator-seatunnel apache/inlong apache/sqoop dbt-labs/dbt-core debezium/debezium ververica/flink-cdc-connectors 流处理 apache/beam apache/flink apache/incubator-heron apache/i

2023-12-28

Apache Ignite 发行注记 Apache Ignite 分布式内存数据库 2.16.0 警告 彻底禁止了在事务中操作原子模式缓存,IGNITE_ALLOW_ATOMIC_OPS_IN_TX系统属性已经被删除; 删除了CacheAtomicityMode#TRANSACTIONAL_SNAPSHOT缓存模式; 禁止了混合模式缓存组