sechub icon indicating copy to clipboard operation
sechub copied to clipboard

Test SecHub using Java 18

Open Jeeppler opened this issue 2 years ago • 1 comments

Test SecHub using Java 18.

  • [ ] Test whether SecHub can run using Java 18
  • [ ] Test whether SecHub can be build using Java 18

Report/document any incompatibilities as part of the issue.

Jeeppler avatar Jun 07 '22 15:06 Jeeppler

An OpenJDK 18 build using OpenJ9 is available from IBM's Semeru Runtime: https://developer.ibm.com/languages/java/semeru-runtimes/downloads/.

Jeeppler avatar Jun 07 '22 15:06 Jeeppler

Test: Debian Container

Semeru Open:

The Semeru Open runtime 18 (Eclipse OpenJ9 build) can be used to run and build SecHub.

However, during build the following error appears:

#15 60.45 > Task :sechub-server:ensureLocalhostCertificate
#15 60.45 Start creating localhost certificate
#15 60.45 dev-base.sh: line 24: keytool: command not found
#15 60.45 Created file /build/sechub/sechub-server/src/main/resources/certificates-untracked/generated-dev-localhost-keystore.p1

Apparently, there is no keytool command available.

Temurin 17:

Works

OpenJDK (Debian package):

Not available in Debian 11.

Jeeppler avatar Nov 09 '22 19:11 Jeeppler