Skip to content
3 changes: 3 additions & 0 deletions .sdkmanrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Enable auto-env through the sdkman_auto_env config
# Add key=value pairs of SDKs to use below
java=11.0.28-tem
22 changes: 15 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,21 @@ This project is dual licensed under the AGPL V3 (see NOTICE) and commercial lice

## Setup

### Installing JDK
#### With sdkman

A good way to manage JDK versions and install the correct version for OBP is [sdkman](https://sdkman.io/). If you have this installed then you can install the correct JDK easily using:
```
sdk env install
```

#### Manually

- OracleJDK: 1.8, 13
- OpenJdk: 11

OpenJDK 11 is available for download here: [https://jdk.java.net/archive/](https://jdk.java.net/archive/).

The project uses Maven 3 as its build tool.

To compile and run Jetty, install Maven 3, create your configuration in `obp-api/src/main/resources/props/default.props` and execute:
Expand Down Expand Up @@ -753,13 +768,6 @@ The same as `Frozen APIs`, if a related unit test fails, make sure whether the m

- A good book on Lift: "Lift in Action" by Timothy Perrett published by Manning.

## Supported JDK Versions

- OracleJDK: 1.8, 13
- OpenJdk: 11

OpenJDK 11 is available for download here: [https://jdk.java.net/archive/](https://jdk.java.net/archive/).

## Endpoint Request and Response Example

```log
Expand Down