Open Liberty is a highly composable, fast to start, dynamic application server runtime environment.
Table of Contents
You can download released versions and nightly build artifacts from: https://www.openliberty.io/downloads/
git clone https://github.com/OpenLiberty/sample-getting-started.git cd sample-getting-started mvn clean package liberty:run-server
Open browser to http://localhost:9080/ and explore the demo application.
Open Liberty Guides
Visit the OpenLiberty website for a number of step by step guides.
Contribute to Open Liberty
Our CONTRIBUTING document contains details for submitting pull requests.
Clone the repository to your system.
git clone email@example.com:OpenLiberty/open-liberty.git
Run a gradle build.
./gradlew assemble :com.ibm.websphere.appserver.features:releaseNeeded
Run the unit or FAT tests.
./gradlew testfor unit tests
./gradlew build.example_fat:buildandrunto run a FAT project
./gradlew buildruns the
Perform a local release
NOTE: This task releases all projects to the local releaseRepo. The final openliberty zip can be found in