基于 Next.js 与 PostgreSQL 的 TypeScript 框架,内置 CRM、ERP、电商等业务模块,并为 AI 编程代理提供开发规则。
apache/ofbiz-framework
Apache OFBiz 是一个开源 Java 框架,内置 ERP、CRM、电商、供应链和生产计划等企业业务应用。
- Star
- 1,148
- Fork
- 761
- 未关闭 Issue
- 45
- 最近提交
- 18小时前
这是什么?
Apache OFBiz 是一个用 Java 编写的企业流程自动化项目。它提供一套包含库、实体、服务和可复用组件的框架,并附带覆盖 ERP、CRM、电子商务、供应链管理和制造资源计划的业务应用,适合作为构建企业系统的基础,而不是开箱即用的通用成品。
项目需要 JDK 17,使用 Gradle 构建。快速启动会自动下载依赖、加载演示数据,并以内嵌 H2 数据库启动服务,提供订单管理、会计和系统管理等 Web 界面。也可以配置 MySQL、PostgreSQL 等外部数据库,并支持多租户、数据加载工具、插件机制和 Docker 部署。
框架核心与可选插件分属两个代码仓库。可以打包生成 tar 或 zip 分发包用于生产服务器部署,项目还包含集成测试、依赖漏洞扫描和远程调试模式。
核心功能
- 01在同一代码库中覆盖 ERP、CRM、电子商务、供应链和制造资源计划。
- 02基于 JDK 17 和 Gradle 进行构建与启动。
- 03默认使用内嵌 H2 数据库,也可切换到 MySQL 或 PostgreSQL。
- 04提供插件机制和多租户数据加载功能。
- 05可打包为 tar 或 zip 包部署到服务器,也支持 Docker 运行。
适用场景
- 在 Java 基础上搭建定制化的 ERP 或订单管理系统。
- 为电商业务运营订单、财务和后台管理界面。
- 通过插件和自定义组件扩展企业系统。
- 评估开源的供应链与生产计划方案。
快速上手
- 1
下载 Gradle 包装器(类 Unix 系统)
./gradle/init-gradle-wrapper.sh - 2
清理系统并加载完整演示数据(类 Unix 系统)
./gradlew cleanAll loadAll - 3
启动 OFBiz(类 Unix 系统)
./gradlew ofbiz - 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 最近一次提交是在 2026年11月6日。
- ofbiz-framework 适合用来做什么?
- 在 Java 基础上搭建定制化的 ERP 或订单管理系统。 为电商业务运营订单、财务和后台管理界面。 通过插件和自定义组件扩展企业系统。 评估开源的供应链与生产计划方案。
- ofbiz-framework 怎么安装和运行?
- 下载 Gradle 包装器(类 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
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
Odoo 是一套基于 Web 的开源企业应用套件,涵盖 CRM、财务、库存、人事等模块,可单独使用或组合成 ERP。
开源 ERP 系统,涵盖会计、库存、生产制造、销售采购、人事和项目管理,基于 Frappe 框架构建。
基于 Python 与 JavaScript 的低代码全栈 Web 框架,服务端使用 MariaDB,也是 ERPNext 的底层框架。
开源企业管理平台,集成 ERP、CRM、人力资源、招聘跟踪、项目管理和工时跟踪等功能。
开源 PHP 网页版 ERP/CRM,统一管理客户、报价、发票、订单、库存、财务与人力资源。