Get started with Open Liberty

Whether trying or updating Open Liberty, we've got you covered!

Launch a sample app

Open Liberty is fast and composable, but don’t take our word for it - try it out!

git clone https://github.com/OpenLiberty/sample-getting-started.git

cd sample-getting-started

mvn clean package liberty:run-server
Then, go to: http://localhost:9080

Get Open Liberty

Get Open Liberty using these commands for Maven, Gradle, or Docker.

<dependency>
<groupId>io.openliberty</groupId>
<artifactId>openliberty-runtime</artifactId>
<version>[19.0.0.9,)</version>
<type>zip</type>
</dependency>
dependencies {
libertyRuntime group: 'io.openliberty', name: 'openliberty-runtime', version: '[19.0.0.9,)'
}
docker pull open-liberty

Download package

We recommend using the latest release, but development builds are also available for use. Once downloaded, you're ready for lift-off.

New releases will be announced on the Open Liberty blog and Twitter.

VersionPackageDownload

Early adopters may be interested in our daily downloads containing the latest features and bug fixes.

Build DateTestsLogsDownload

We recommend IDE tools based on Eclipse since it gives you an integrated environment right out of the box.
Learn how to install the tools here.

Releases

VersionDownload

Development builds

VersionTestsLogsDownload

Don't have a cow.

More downloads are on the way.
Check back soon!