Выпущена новая версия Apache NetBeans 11.1

Логотип Netbeans

Недавно Apache Software Foundation представила новую версию интегрированной среды разработки Apache NetBeans 11.1. Версия содержит поддержку языков программирования Java SE, Java EE, PHP, JavaScript и Groovy. Перенос поддержки C / C ++ из базы кода, переданной Oracle, ожидается в следующем выпуске.

Для тех, кто еще они не знают о NetBeans, они должны знать, что это бесплатная интегрированная среда разработки., Готово в основном для языка программирования Java и что он также имеет значительное количество модулей для его расширения.

NetBeans - очень успешный проект с открытым исходным кодом с большой пользовательской базой и постоянно растущим сообществом.

Основные новые функции NetBeans 11.1

В этом новом выпуске NetBeans 11.1 Была добавлена ​​поддержка Java EE 8 с возможностью создания веб-приложений с использованием Maven или Gradle.

Приложения Java EE 8, созданные на основе NetBeans, могут быть развернуты в контейнере Java EE 8 с использованием нового шаблона webapp-javaee8 в Maven, созданного для использования с NetBeans.

также Добавлена ​​поддержка новых функций Java. Добавлены профили миграции для JDK 10 и 12.

Для модулей Jigsaw налажена автоматическая генерация имен. В редактор кода для Java добавлена ​​поддержка JEP-325 (новая форма выражений «изменения»), JEP-330 (доставка программ в виде единого файла с исходным кодом) и отображение подсказок к параметрам.

Улучшена поддержка систем сборки Maven и Gradle.

к Maven, установлена ​​интеграция с библиотекой JaCoCo предоставлена ​​возможность передавать аргументы компилятора Java Maven редактору кода Java.

к Gradle, добавлена ​​начальная поддержка модульных проектов Java и поддержка JavaEE, реализован мастер приложений внешнего интерфейса Java, предоставлена ​​поддержка отладки веб-проекта, отображение вывода во время процесса сборки включено по умолчанию, улучшен пользовательский интерфейс Gradle HTML.

Прочие изменения

De Из других изменений, выделенных в этом выпуске, мы находим следующее:

  • Добавлена ​​возможность использовать Graal.js, реализацию JavaScript на основе GraalVM.
  • Реализовано разделение кешей с кодом Truffle между разными сеансами отладки.
  • Добавлена ​​поддержка подсветки синтаксиса для кода Kotlin.
  • Реализована возможность автозаполнения шаблонов кода на языке Jade.
  • Добавлен PHP 7.4 и обновлены образцы PHP.
  • Повышена производительность на дисплеях с высокой плотностью пикселей (HiDPI). Главный экран, разделители табуляции и значки, отображаемые при запуске, поддерживают HiDPI.
  • Завершился переход на новый цикл разработки, предполагающий ежеквартальное формирование новых задач.

Как установить NetBeans 11.1 в Linux?

Для тех, кто хочет получить эту новую версию NetBeans 11.1 В их системе должна быть установлена ​​как минимум версия Java 8 Oracle или Open JDK v8, а также Apache Ant 1.10 или выше.

Теперь они должны загрузить исходный код приложения, которое они могут получить. по ссылке ниже.

После того, как вы все установили, разархивируйте только что загруженный файл в каталог по своему вкусу.

И из терминала мы собираемся войти в этот каталог, а затем выполнить:

ant

Чтобы построить среду IDE Apache NetBeans. После сборки вы можете запустить IDE, набрав

./nbbuild/netbeans/bin/netbeans

также есть другие способы установки чем они могут быть поддержаны, один из них - с помощью пакетов Snap.

Им нужна только поддержка, чтобы иметь возможность устанавливать эти типы пакетов в свою систему. Для установки этим методом необходимо ввести следующую команду:

sudo snap install netbeans --classic

Другой способ - с помощью пакетов Flatpak., поэтому у них должна быть поддержка для установки этих пакетов в своей системе.

Команда для выполнения установки следующая:

flatpak install flathub org.apache.netbeans

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.