This tutorial is designed for beginners with little or no OFBiz experience. It covers the fundamentals of the OFBiz application development process. The goal is to make a developer conversant with best practices, coding conventions, basic control flow, and all other aspects which that a developer needs for OFBiz customization.
This tutorial will help you in building your first "Demo Application" in OFBiz.
Info | ||
---|---|---|
| ||
For any questions or concerns, please use Post your questions to the OFBiz User Mailing List. Details about the mailing lists are available here. |
Info | ||
---|---|---|
| ||
|
Info | ||
---|---|---|
| ||
The branch-specific naming convention is taken based on the year and month in which the branch has been created. |
Info | ||
---|---|---|
| ||
Apache OFBiz Tutorial Framework Introduction Videos |
...
- trunk framework: $ git clone https://gitbox.apache.org/repos/asf/ofbiz-framework.git ofbiz-framework
or https://github.com/apache/ofbiz-framework.git ofbiz-framework
Since the trunk was split into ofbiz-framework and ofbiz-plugins, the specialpurpose and hot-deploy directories have disappeared.
New components must be put in a plugins directory which works as was the hot-deploy directory.
For OFBiz existing components, check them out using the Gradle tasks or the GIT command
1.Checkout via Gradle tasks
To get all components use pullAllPluginsSource(This command should be run from ofbiz-framework home). Beware this deletes a previously existing plugins directory.
Code Block |
---|
For Linux/Mac: $ ./gradlew pullAllPluginsSource For Windows: > gradlew pullAllPluginsSource |
2.Checkout via GIT command(Following commands should be run from ofbiz-framework home)
- ofbiz-plugins
...
- : $ git clone https://github.com/apache/ofbiz-plugins.git plugins
For more details refer Apache OFBiz Source Repository page.
Running Apache OFBiz
- Using the command line, build and start OFBiz (with demo data), use command:
...