-
Notifications
You must be signed in to change notification settings - Fork 599
Open Liberty Development
This page was created to get a new user setup for developing Open Liberty. Open Liberty is licensed under EPL 2.0
If you have questions or need help as you go through this process you can seek help at
The Open Liberty community welcomes contributions at all levels but before doing so it is important to check out the Contributor Guidelines. In particular, if you are contributing code changes via a pull request, you must signoff on the Contributor License Agreement.
Installing Bnd Tools for your eclipse workspace
Since your eclipse workspace will be rather large, it is necessary to increase the max heap size. You can do this in the $ECLIPSE_INSTALL_HOME/eclipse.ini file.
For OpenLiberty eclipse use at least: -Xmx2048m
Step C: Building Open Liberty
Step D: The Development Delivery Process
After the completing the setup for the required software and for the git repositories and associated workspace above, you should be setup and ready to do development work. From here you should proceed to the Delivery Process page to create a branch, change code, perform builds, and create a pull request.