Repolode
apache

apache/ofbiz-framework

Apache OFBiz — это Java-фреймворк с открытым исходным кодом и набор бизнес-приложений для ERP, CRM, электронной коммерции, управления цепочками поставок и планирования производства.

Open source альтернатива:SAP Business OneOracle NetSuite

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

Что это?

Apache OFBiz — проект для автоматизации предприятий, написанный на Java. В него входят библиотеки, сущности, сервисы и повторно используемые компоненты фреймворка, а также бизнес-приложения для ERP, CRM, электронного бизнеса и электронной коммерции, управления цепочками поставок и планирования производственных ресурсов. Проект задуман как основа для создания корпоративных систем, а не как готовый продукт для любой компании.

Проект работает на JDK 17 и собирается с помощью Gradle. Быстрый запуск скачивает зависимости, загружает демонстрационные данные и запускает сервер со встроенной базой данных H2; в веб-интерфейсах доступны управление заказами, бухгалтерский учёт и администрирование. Можно настроить и другие базы данных, например MySQL и PostgreSQL. Проект также поддерживает мультитенантные конфигурации, инструменты загрузки данных, систему плагинов и развёртывание в Docker.

OFBiz разделён на репозиторий основного фреймворка и отдельный репозиторий необязательных плагинов. При сборке для production-серверов создаются дистрибутивы в формате tar или zip. В проект также входят интеграционные тесты, сканирование зависимостей на уязвимости и режим удалённой отладки.

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

  • 01Охватывает ERP, CRM, электронную коммерцию, управление цепочками поставок и планирование производственных ресурсов в одной кодовой базе.
  • 02Работает на JDK 17; для сборки и запуска используются задачи Gradle.
  • 03По умолчанию использует встроенную базу данных H2, также поддерживаются MySQL и PostgreSQL.
  • 04Предоставляет систему плагинов и средства загрузки данных для мультитенантных конфигураций.
  • 05Проект можно упаковать в архив tar или zip для развёртывания на сервере либо запускать в Docker.

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

  • Создание собственной ERP-системы или системы управления заказами на базе Java.
  • Запуск серверной части электронной коммерции с интерфейсами для работы с заказами, бухгалтерского учёта и администрирования.
  • Расширение корпоративной системы с помощью плагинов и собственных компонентов.
  • Оценка альтернативы с открытым исходным кодом для планирования цепочек поставок и производства.

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

  1. 1

    Скачать Gradle wrapper (Unix-подобные системы)

    ./gradle/init-gradle-wrapper.sh
  2. 2

    Очистить систему и загрузить демонстрационные данные (Unix-подобные системы)

    ./gradlew cleanAll loadAll
  3. 3

    Запустить OFBiz (Unix-подобные системы)

    ./gradlew ofbiz
  4. 4

    Откройте в браузере https://localhost:8443/webtools и войдите как admin / ofbiz

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

  • Необходимо установить JDK 17 и задать JAVA_HOME.
  • Первоначальная настройка может занять много времени, поскольку нужно загрузить все зависимости.
  • Этап loadAll удаляет существующие данные и сбрасывает их до демонстрационных.
  • Для запуска в Windows требуется PowerShell 7.1.3 или новее; в пути установки не должно быть пробелов.

В подборках

Темы

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

Что такое ofbiz-framework?
Apache OFBiz — это Java-фреймворк с открытым исходным кодом и набор бизнес-приложений для ERP, CRM, электронной коммерции, управления цепочками поставок и планирования производства. Apache OFBiz — проект для автоматизации предприятий, написанный на Java. В него входят библиотеки, сущности, сервисы и повторно используемые компоненты фреймворка, а также бизнес-приложения для ERP, CRM, электронного бизнеса и электронной коммерции, управления цепочками поставок и планирования производственных ресурсов. Проект задуман как основа для создания корпоративных систем, а не как готовый продукт для любой компании.
ofbiz-framework можно использовать бесплатно? Какая у него лицензия?
ofbiz-framework распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
ofbiz-framework всё ещё поддерживается?
Активно поддерживается. Последний коммит в ofbiz-framework — 7 нояб. 2026 г..
Для чего можно использовать ofbiz-framework?
Создание собственной ERP-системы или системы управления заказами на базе Java. Запуск серверной части электронной коммерции с интерфейсами для работы с заказами, бухгалтерского учёта и администрирования. Расширение корпоративной системы с помощью плагинов и собственных компонентов. Оценка альтернативы с открытым исходным кодом для планирования цепочек поставок и производства.
Как установить ofbiz-framework?
Скачать Gradle wrapper (Unix-подобные системы): ./gradle/init-gradle-wrapper.sh Очистить систему и загрузить демонстрационные данные (Unix-подобные системы): ./gradlew cleanAll loadAll Запустить OFBiz (Unix-подобные системы): ./gradlew ofbiz Откройте в браузере https://localhost:8443/webtools и войдите как admin / ofbiz
Где скачать ofbiz-framework?
Исходный код и инструкции по установке — на GitHub: https://github.com/apache/ofbiz-framework

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

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

Odoo — веб-комплекс бизнес-приложений с открытым исходным кодом: CRM, бухгалтерия, склад, продажи, HR и многое другое; приложения можно использовать отдельно или объединить в ERP.

55,6 тыс.+172 за неделю34,2 тыс.PythonOtherОбновлён 3 часа назад