NetBeans是由Sun微系统(Sun Microsystems)建立的开放源代码的软件开发工具,是一个开发框架,可扩展的开发平台,可以用于Java,C语言/C++,PHP,HTML5等程序的开发,可以通过扩展插件来扩展功能。
Apache_NetBeans
在NetBeans Platform平台中,应用软件是用一系列的软件模块(modular software components)建构出来的,而这些模块是一个jar档(Java archive file)。它包含了一组Java程序的类别而它们实现全依据依NetBeans定义了的公开接口以及一系列用来区分不同模块的定义描述档(Manifest file)。有赖于模块化带来的好处,用模块来建构的应用程序可只要加上新的模块就能进一步扩展。由于模块可以独立地进行开发,所以由NetBeans平台开发出来的应用程序能利用第三方软件,非常容易及有效率地进行扩展。

Apache NetBeans 最近发布了全新的 26 版本。
download web
新版本更新了其 UI,增强了对 HiDPI 分辨率的支持。现在,它可以显示拖动的标签图像,并确保在 HiDPI 屏幕上以全分辨率渲染 SVG 图标。此外,还有 150 多个图标从 GIF/PNG 格式更新为 SVG 格式,以便在 HiDPI/Retina 屏幕上呈现更佳的显示效果。

NetBeans 26 添加了对 Tomcat、TomEE 和 GlassFish 的 Java SE 25 支持,但此 Java 版本仍在开发中,计划于 9 月 16 日发布。

此外,还添加了 OpenJDK 热点测试支持、指向 Oracle Cloud Assets 的端口转发命令、兼容 jdk 23 javadoc 的 javadoc html、用于 Java 提示的首选项缓存、Jakarta EE 11 和 Swing GUI 模板改进以及各种错误修复。

此版本还移除了自 JDK 24 以来处于非活动状态并在上一个 v25 中默认禁用的安全管理器 (Security Manager),并删除了已弃用的整数构造函数用法。

其他更改包括:

  • 将 Gradle Tooling API 升级到 8.14
  • Micronaut 应用程序默认使用 --also-make 进行运行和调试。
  • 移除了 ant 属性值的硬编码后台默认值。
  • 为 CSS 添加对容器查询长度单位(例如 cqw、cqh、cqi、cqb、cqmin、cqmax)的支持。
  • 添加异步生成器方法。
  • 启用搜索结果、重构和书签的切换预览。

以及更多。详情请参阅 Github 发布页面

Ubuntu下安装 NetBeans 26

Apache NetBeans 提供官方软件包,可通过以下链接下载:
下载 NetBeans 26
Ubuntu 用户可以直接从 App Center(或 Ubuntu Software for 22.04)搜索并安装 snap 软件包,也可以在此页面下载并安装原生 .deb 软件包。

最后修改:2025 年 05 月 26 日
如果觉得我的文章对你有用,请随意赞赏