Skip to content
Open Liberty is a highly composable, fast to start, dynamic application server runtime environment
Branch: integration
Clone or download
Latest commit 9154e5e Apr 19, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github removing issue template in favor of pull request template Mar 15, 2019
cla
dev Merge pull request #7284 from alexsm82/cloudant-validator-tests Apr 19, 2019
images added an image of open-liberty logo for ICP Jun 15, 2018
logos Initial commit Sep 15, 2017
.gitattributes Initial commit Sep 15, 2017
.gitignore Revert "Enable jandex for cdi extenstion archives" May 31, 2018
.travis.yml Initial commit Sep 15, 2017
CONTRIBUTING.md Updating CONTRIBUTING for CLA trivial Jun 21, 2018
LICENSE
README.md Update local build instructions Sep 25, 2018

README.md

OpenLiberty

Twitter License PRs Welcome Maven Central

Summary

Open Liberty is a highly composable, fast to start, dynamic application server runtime environment.

Table of Contents

Getting Started

Downloading

You can download released versions and nightly build artifacts from: https://www.openliberty.io/downloads/

Quick start

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.

  1. Clone the repository to your system.

    git clone git@github.com:OpenLiberty/open-liberty.git

  2. Run a gradle build.

    cd open-liberty/dev

    ./gradlew cnf:initialize

    ./gradlew assemble

  3. Run the unit or FAT tests.

    ./gradlew test for unit tests

    ./gradlew build.example_fat:buildandrun to run a FAT project

    NOTE: ./gradlew build runs the assemble and test tasks

  4. Perform a local release

    ./gradlew releaseNeeded

    NOTE: This task releases all projects to the local releaseRepo. The final openliberty zip can be found in

    open-liberty\dev\cnf\release\dev\openliberty\<version>\openliberty-xxx.zip

  5. Go Open issues, Review existing contributions, or Submit fixes.

Community

  1. Open Liberty group.io
  2. OpenLibertyIO on Twitter
  3. open-liberty tag on stackoverflow
You can’t perform that action at this time.