Skip to content

Commit 5f8d830

Browse files
authored
Merge pull request #2607 from nemozak1/develop
improve JDK installation instructions
2 parents facb701 + ed41a47 commit 5f8d830

2 files changed

Lines changed: 18 additions & 7 deletions

File tree

‎.sdkmanrc‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# Enable auto-env through the sdkman_auto_env config
2+
# Add key=value pairs of SDKs to use below
3+
java=11.0.28-tem

‎README.md‎

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,21 @@ This project is dual licensed under the AGPL V3 (see NOTICE) and commercial lice
4343

4444
## Setup
4545

46+
### Installing JDK
47+
#### With sdkman
48+
49+
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:
50+
```
51+
sdk env install
52+
```
53+
54+
#### Manually
55+
56+
- OracleJDK: 1.8, 13
57+
- OpenJdk: 11
58+
59+
OpenJDK 11 is available for download here: [https://jdk.java.net/archive/](https://jdk.java.net/archive/).
60+
4661
The project uses Maven 3 as its build tool.
4762

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

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

756-
## Supported JDK Versions
757-
758-
- OracleJDK: 1.8, 13
759-
- OpenJdk: 11
760-
761-
OpenJDK 11 is available for download here: [https://jdk.java.net/archive/](https://jdk.java.net/archive/).
762-
763771
## Endpoint Request and Response Example
764772

765773
```log

0 commit comments

Comments
 (0)