Открытая часть кодовой базы JetBrains IDE — основа для сборки IntelliJ IDEA и разработки IntelliJ Platform.
apache/netbeans
Apache NetBeans — среда разработки с открытым исходным кодом, платформа инструментов и фреймворк приложений, созданные в первую очередь для разработчиков на Java.
Open source альтернатива:IntelliJ IDEA
Eclipse
- Звёзды
- 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
Установите Git, Ant и JDK 21 или новее (требования указаны в README).
- 2
Соберите конфигурацию выпуска по умолчанию.
$ ant build - 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 обновляется ежедневно.
Похожие проекты
Нативный редактор кода для macOS на Swift: подсветка синтаксиса, автодополнение, интеграция с git, отладка и расширения.
Порт рабочей среды VS Code с заменой Electron на Tauri: приложение использует системный webview, чтобы снизить потребление памяти. Ранний релиз.
Лёгкая и экономная по памяти альтернатива IntelliJ IDEA для разработки на Java и Spring Boot со встроенными функциями совместной работы с ИИ.
Высокопроизводительный редактор кода с поддержкой совместной работы, написанный на Rust создателями Atom и Tree-sitter.
Лёгкий кроссплатформенный редактор кода на Tauri (Rust и React) с поддержкой Git, AI-агентами и Vim-раскладкой.