NetBeans 12.2 уже выпущен и в этой новой версии Apache Foundation объявил, что NetBeans 12.2 в основном обеспечивает поддержку новых функций, характерных для JDK 14, JDK 15 и PHP 8.
Тем, кто не знаком с NetBeans, следует знать, что это IDE (интегрированная среда разработки) для Java, основная цель которого - ускорить создание приложений Java, включая веб-сервисы и приложения для мобильных устройств.
Помимо стандартной функциональности инструмента, его также можно расширить за счет поддержки языков программирования C и C ++, поддержки создания приложений в архитектуре SOA, использования XML и схем XML, BPEL и Java Web. Сервисы или моделирование UML. Расширение NetBeans Profiler позволяет отслеживать использование ЦП и памяти для данного приложения.
С другой стороны, NetBeans Mobility Pack добавляет в среду NetBeans отладчик, который позволяет отслеживать выполнение мобильных программ.
NetBeans написан на Java, что делает его очень гибким. и его можно запускать на различных системных платформах (Windows, Linux).
О NetBeans 12.2
Новая версия NetBeans 12.2 выходит вскоре после двух месяцев выпуска версии 12.1. ИЭта новая версия добавляет несколько новых функций в среду IDE с открытым исходным кодом и вносит некоторые обновления в различные библиотеки.
Это включает в себя поддержка функций Java, специфичных для JDK 14 и 15, добавление редактора Java и Java Debugger в Visual Studio Code (VS Code), новые функции для JavaFX и Java Web и многое другое.
Кроме того, добавлена поддержка PHP версии 8Благодаря этому пользователи NetBeans теперь имеют в своем распоряжении ряд новых функций, включая типы соединений, оператор Nullsafe и статический тип возвращаемого значения. Поддержка Oracle Jet, которая давно назрела, теперь навсегда прекращена.
Также было упомянуто, что создание новых классов, интерфейсов и перечислений обеспечивалось путем вставки текста из буфера обмена.
Что касается инструментов веб-разработки Java, упоминается, что Улучшена поддержка среды Spring 5.2.9 MVC.. В диалоге редактирования свойств веб-проекта скорректировано сохранение URL с относительными ссылками. Интеграция Derby была удалена из модулей Payara Server.
Из других изменений, которые выделяются этой новой версии:
- Код поддержки JavaFX был расширен для поддержки неизменяемых объектов.
- Добавлена поддержка новых функций PHP 8.
- Убраны зависимости и инфраструктура для функций JavaScript и HTML.
- Компилятор javac ограничен одним экземпляром.
- Улучшена обработка зависимостей для JavaScript и HTML.
- Устаревшая поддержка Oracle JET удалена.
- Улучшенная поддержка CSS3.
- Обновленные версии Ant 1.10.8, exec-maven-plugin 3.0.0, Gradle Tooling API 6.7, JDBC PostgreSQL 42.2.16, payara-micro-maven-plugin 1.3.0, Spring Framework 4.3.29, TestNG 6.14.3.
- Обеспечено обнаружение JDK, установленных с SDKMan и Debian.
- Индивидуальная отладка и выполнение включаются, когда проект Gradle предоставляет соответствующую задачу.
Как установить NetBeans в Linux?
Те, кто заинтересован в возможности установить NetBeans в своем дистрибутиве Linux, могут сделать это, следуя приведенным ниже инструкциям.
Один из способов установить эту IDE в Linux - загрузить установщик и запустить его. Единственное требование - установить Java.
Теперь нам просто нужно получить установщик по ссылке ниже.
После того, как вы все установили, разархивируйте только что загруженный файл в каталог по своему вкусу.
И из терминала мы собираемся войти в этот каталог, а затем выполнить:
ant
Чтобы построить среду IDE Apache NetBeans. После сборки вы можете запустить IDE, набрав
./nbbuild/netbeans/bin/netbeans
Другой метод установки - с помощью пакетов Flatpak, поэтому нам нужна только поддержка, чтобы иметь возможность установить этот тип пакетов в нашей системе.
Установку можно выполнить с терминала, набрав следующие команды:
flatpak install --user https://flathub.org/repo/appstream/org.apache.netbeans.flatpakref