Revise SapMachine version support in documentation#287
Conversation
Updated SapMachine documentation to reflect the support for Java versions 17, 21, and 25. Removed outdated information regarding Java 11 and added notes on version management.
|
@ansteiner @RealCLanger Request for comments & review |
…5 and add related links
ansteiner
left a comment
There was a problem hiding this comment.
Is 25 already in SJB2?
With specific versions in the example we have to update this regularly.
RealCLanger
left a comment
There was a problem hiding this comment.
So far so good from my side with a few minor suggestions. I guess this needs review and possibly adaptation from the buildpack team, though, and needs to align with the actual SapMachine 25 shipment in SJBv2
|
|
||
| To stay secure, use the latest stable version of SapMachine JRE 11, which is available in the major version. Set the JBP\_CONFIG\_SAP\_MACHINE\_JRE variable like this: | ||
| > ### Tip: | ||
| > SAP Java Buildpack 2 provide a customized SapMachine JRE 17 that contains a [jdk.compiler](https://docs.oracle.com/en/java/javase/11/docs/api/jdk.compiler/module-summary.html) module. |
There was a problem hiding this comment.
| > SAP Java Buildpack 2 provide a customized SapMachine JRE 17 that contains a [jdk.compiler](https://docs.oracle.com/en/java/javase/11/docs/api/jdk.compiler/module-summary.html) module. | |
| > SAP Java Buildpack 2 provides a customized SapMachine JRE 17 that contains a [jdk.compiler](https://docs.oracle.com/en/java/javase/17/docs/api/jdk.compiler/module-summary.html) module. |
|
|
||
| > ### Tip: | ||
| > SAP Java Buildpack 1 and 2 provide a customized SapMachine JRE 17 that contains a [jdk.compiler](https://docs.oracle.com/en/java/javase/11/docs/api/jdk.compiler/module-summary.html) module. | ||
| > SAP Java Buildpack 2 provides a customized SapMachine JRE 21 that contains a [jdk.compiler](https://docs.oracle.com/en/java/javase/11/docs/api/jdk.compiler/module-summary.html) module. |
There was a problem hiding this comment.
| > SAP Java Buildpack 2 provides a customized SapMachine JRE 21 that contains a [jdk.compiler](https://docs.oracle.com/en/java/javase/11/docs/api/jdk.compiler/module-summary.html) module. | |
| > SAP Java Buildpack 2 provides a customized SapMachine JRE 21 that contains a [jdk.compiler](https://docs.oracle.com/en/java/javase/21/docs/api/jdk.compiler/module-summary.html) module. |
|
|
||
| > ### Tip: | ||
| > SAP Java Buildpack 2 provides a customized SapMachine JRE 21 that contains a [jdk.compiler](https://docs.oracle.com/en/java/javase/11/docs/api/jdk.compiler/module-summary.html) module. | ||
| > SAP Java Buildpack 2 provides a customized SapMachine JRE 25 that contains a [jdk.compiler](https://docs.oracle.com/en/java/javase/11/docs/api/jdk.compiler/module-summary.html) module. |
There was a problem hiding this comment.
| > SAP Java Buildpack 2 provides a customized SapMachine JRE 25 that contains a [jdk.compiler](https://docs.oracle.com/en/java/javase/11/docs/api/jdk.compiler/module-summary.html) module. | |
| > SAP Java Buildpack 2 provides a customized SapMachine JRE 25 that contains a [jdk.compiler](https://docs.oracle.com/en/java/javase/25/docs/api/jdk.compiler/module-summary.html) module. |
| ``` | ||
|
|
||
| In some cases, it can be helpful to pin a particular published version of SapMachine JDK 11. To make the buildpack download this JDK version \(for example, 11.0.28\), specify it the following way: | ||
| In some cases, it can be helpful to pin a particular published version of SapMachine JDK 17. To make the buildpack download this JDK version \(for example, 17.0.16\), specify it the following way: |
There was a problem hiding this comment.
| In some cases, it can be helpful to pin a particular published version of SapMachine JDK 17. To make the buildpack download this JDK version \(for example, 17.0.16\), specify it the following way: | |
| In some cases, it can be helpful to pin a particular published version of SapMachine JDK 17. To make the buildpack download this JDK version \(for example, 17.0.17\), specify it the following way: |
|
|
||
| **Related Information** | ||
|
|
||
| [https://sapmachine.io/](https://sapmachine.io/ "The SapMachine Website with downloads and documentation.") |
There was a problem hiding this comment.
| [https://sapmachine.io/](https://sapmachine.io/ "The SapMachine Website with downloads and documentation.") | |
| [https://sapmachine.io/](https://sapmachine.io/) "The SapMachine Website with downloads and documentation." |
|
Thank you, colleagues! Yes, our team is aware of the new SapMachine changes. 🙂 SAP Java Buldpack 2 will start supporting Java 25 with version 2.43.0, which will be released next week (Nov 13). The documentation has been updated (thanks for your suggestions!). You'll see the changes on GitHub and SAP Help Portal with the next SAP BTP release (Nov 13). Best, |
Updated SapMachine documentation to reflect the support for Java versions 17, 21, and 25.
Added notes on version management.
Removed outdated information regarding Java 11 and SJBuildpack 1.
Fixes #285
Fixes #286