Repolode
apache

apache/netbeans

Apache NetBeans — среда разработки с открытым исходным кодом, платформа инструментов и фреймворк приложений, созданные в первую очередь для разработчиков на Java.

Open source альтернатива:IntelliJ IDEAEclipse

Звёзды
3,143
Форки
943
Открытые issues
1,102
Последний коммит
вчера

Что это?

Apache NetBeans — среда разработки с открытым исходным кодом, платформа инструментов и фреймворк приложений. Кодовая база написана преимущественно на Java и собирается с помощью Apache Ant. Репозиторий позволяет собирать разные конфигурации: базовый набор с функциями для Java, полную сборку с дополнительными кластерами или отдельно NetBeans Platform.

Помимо IDE, проект служит основой для создания настольных приложений на NetBeans Platform. Разработчики могут собрать проект из исходного кода, открыть отдельные модули в NetBeans, чтобы запускать, пересобирать или отлаживать их, а также запустить переносимый дистрибутив, указав параметры пользовательских настроек, каталогов кэша, пути к JDK и размера шрифта.

Для работы нужны Git, Ant и JDK 21 или новее. Проект размещён под эгидой Apache Software Foundation; для пользователей и разработчиков доступны списки рассылки, а сборки для разработчиков публикуются через Jenkins.

Ключевые возможности

  • 01Позволяет собирать конфигурируемые кластеры: от базового набора для Java до полной сборки или отдельной NetBeans Platform.
  • 02Позволяет открывать и отлаживать отдельные модули прямо в NetBeans.
  • 03Включает переносимый дистрибутив, который можно запускать с пользовательскими каталогами и каталогами кэша.
  • 04Поддерживает параметры запуска для указания пути к JDK, размера шрифта интерфейса и аргументов JVM.
  • 05Размещён под эгидой Apache Software Foundation; доступны публичные списки рассылки и сборки в Jenkins.

Сценарии использования

  • Участие в разработке кодовой базы NetBeans IDE или её модулей.
  • Создание собственного настольного приложения на NetBeans Platform.
  • Разработка и отладка проектов на Java в полнофункциональной IDE.
  • Создание собственной сборки IDE с выбранными кластерами и модулями.

Быстрый старт

  1. 1

    Установите Git, Ant и JDK 21 или новее (требования указаны в README).

  2. 2

    Соберите конфигурацию выпуска по умолчанию.

    $ ant build
  3. 3

    Запустите быстрый тест.

    $ ant tryme

Что важно знать

  • Для сборки необходимо локально установить JDK 21 или новее, Ant и Git.
  • Полная сборка из исходного кода масштабна и требует серьёзной локальной настройки.

Темы

Частые вопросы

Что такое netbeans?
Apache NetBeans — среда разработки с открытым исходным кодом, платформа инструментов и фреймворк приложений, созданные в первую очередь для разработчиков на Java. Apache NetBeans — среда разработки с открытым исходным кодом, платформа инструментов и фреймворк приложений. Кодовая база написана преимущественно на Java и собирается с помощью Apache Ant. Репозиторий позволяет собирать разные конфигурации: базовый набор с функциями для Java, полную сборку с дополнительными кластерами или отдельно NetBeans Platform.
netbeans можно использовать бесплатно? Какая у него лицензия?
netbeans распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
netbeans всё ещё поддерживается?
Активно поддерживается. Последний коммит в netbeans — 21 окт. 2026 г..
Для чего можно использовать netbeans?
Участие в разработке кодовой базы NetBeans IDE или её модулей. Создание собственного настольного приложения на NetBeans Platform. Разработка и отладка проектов на Java в полнофункциональной IDE. Создание собственной сборки IDE с выбранными кластерами и модулями.
Как установить netbeans?
Установите Git, Ant и JDK 21 или новее (требования указаны в README). Соберите конфигурацию выпуска по умолчанию.: $ ant build Запустите быстрый тест.: $ ant tryme
Где скачать netbeans?
Исходный код и инструкции по установке — на GitHub: https://github.com/apache/netbeans

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты