11 августа 2026, 06:44
Версия интегрированной среда разработки Apache NetBeans 31

В начале августа 2026 года состоялся релиз интегрированной среды разработки Apache NetBeans 31. Инициатива имеет поддержку языков программирования Java SE, Java EE, PHP, C/C++, JavaScript, Rust и Groovy. Готовые сборки проекта NetBeans 31 сформированы для скачивания под Linux (snapcraft.io, flathub), Windows и macOS. Исходный исходник решения написан в основном на Java и опубликован на GitHub под лицензией Apache License 2.0.

1 декабря 2023 года состоялся релиз Apache NetBeans 20. Релиз Apache NetBeans 25 произошёл в феврале 2025 года. 20 мая 2025 года случился версия Apache NetBeans 26. Релиз Apache NetBeans 27 произошёл в августе 2025 года. Версия NetBeans 28 вышла в ноябре 2025 года. Инициатива Apache NetBeans 29 выпустили в феврале 2026 года.
Проект NetBeans 31 содержит ряд улучшений в разработке на Java, интеграции с Maven и Gradle, инструментах PHP, JavaFX, корпоративных функциях и базовой платформе.

Основные изменения и дополнения в Apache NetBeans 31:
для разработчиков Java одной из наиболее полезных функций станет сопровождение установки точек останова в лямбда-выражениях, поскольку это упрощает отладку кода, активно использующего лямбда-выражения;
улучшено и автодополнение кода: NetBeans 31 теперь поддерживает импорт модуля во время автодополнения и улучшена обработка имён модулей в реализации протокола Language Server Protocol (LSP) в IDE. Помимо этого, автодополнение Java можно настроить итак, чтобы при выборе метода автоматически не вставлялись его параметры;
редактор Java также получил ряд улучшений форматирования, например, улучшена обработка пустых записей и вложенных лямбда-выражений, альтернативные параметры позиционирования фигурных скобок с записями и настройки для переноса регистра в выражениях switch. Кроме того, встроенная версия Apache Tomcat равным образом была обновлена с 9.0.113 до 9.0.120;
доработана интеграция с инструментами сборки, NetBeans 31 поставляется с Maven 3.9.16, а встроенный exec-maven-plugin был обновлён с версии 3.5.1 до 3.6.3. Дополнительно, IDE теперь включает глобальную настройку, позволяющую указывать пользовательский файл settings.xml для проектов Maven;
панель компиляции Maven исправлена таким образом, чтобы она учитывала JDK по умолчанию Maven, и компактные формы параметров -T и --threads= распознаются корректно. Что касается Gradle, NetBeans 31 обновил Gradle Tooling до версии 9.6.1, и сканирование проекта теперь учитывает глобальные корневые настройки;
внесены несколько незначительных улучшений в инструменты PHP. В NetBeans 31 расширена сопровождение PHP 8.4 за счет добавления хуков свойств; также добавлена сопровождение переменных с вариативной маркировкой в PHPDoc и исправлены несколько проблем с генерируемыми типами возвращаемых значений и переопределениями конструкторов;
пользователи Enterprise Java получили набор исправлений для CDI и Expression Language, а равным образом улучшения производительности. Встраивание с GlassFish теперь может отображать диапазон поддерживаемых JDK, когда совместимый JDK недоступен, а также улучшено обнаружение установок GlassFish 8.x;
в Unix-подобных системах исправлена ошибка запуска NetBeans, когда аргументы оболочки содержат кавычки или подобные символы, что ранее могло препятствовать запуску IDE. В macOS инструмент запуска платформы теперь учитывает переменную среды JAVA_HOME;
обновлены некоторое количество компонентов, включая JNA 5.19.1, FlatLaf 3.7.2 и ASM 9.10.
Читают сейчас

11 минут назад
ПСБ занял первое место в рейтинге Markswebb интернет-банков для бизнеса
ПСБ занял первое место в рейтинге Markswebb Business Internet Banking Rank 2025 в номинации «Лучший интернет-банк для малого и микробизнеса», показав рекордный итог за всю историю исследования. Банк с

13 минут назад
Пираты массово призывают покупать Control Resonant и спасать Remedy
Control Resonant вышла 24 сентября и сразу показала отличный старт. Игра ворвалась в топы: пиковый в интернете в SteamDB уже перевалил за 34 тысячи человек, а из тысячи первых отзывов 87% оказались по
24 минуты назад
Microsoft Excel стартовал поддерживать некоторое количество значений в одной ячейке
Microsoft завершает тестирование поддержки нескольких значений внутри одной ячейки Excel. Компания разъяснила принцип работы этой функции, представив три новых инструмента. Читать далее

43 минуты назад
В ChatGPT хотят добавить подписку Pro Max за $500 в месяц
В коде ChatGPT обнаружили упоминание нового тарифа Pro Max за $500 в месяц. Находку опубликовал исследователь Тибор Блахо, а затем её отдельно разобрал TestingCatalog. В описании тарифа указана одна з
44 минуты назад
Платформа Tesla FSD превышает скорость в 55% зон с ограничением 30 км/ч в Брюсселе
Стало известно, что система Tesla Full Self‑Driving (Supervised) превышала разрешённую скорость на 55% участков с ограничением 30 км/ч, проверенных бельгийской организацией по безопасности дорожного д