From 8ab010825a7b65d524c1032f96f8eb9be1d6952b Mon Sep 17 00:00:00 2001 From: "Endi S. Dewata" Date: Tue, 27 Aug 2024 18:39:33 +0000 Subject: [PATCH] Use Java 17 on RHEL 9 --- pki.spec | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pki.spec b/pki.spec index 9832f647948..e492386c06f 100644 --- a/pki.spec +++ b/pki.spec @@ -63,6 +63,14 @@ ExcludeArch: i686 # Java ################################################################################ +%if 0%{?rhel} && 0%{?rhel} <= 9 + +%define java_devel java-17-openjdk-devel +%define java_headless java-17-openjdk-headless +%define java_home %{_jvmdir}/jre-17-openjdk + +%else + # Use Java 21 on Fedora 40+ and RHEL 10, otherwise use Java 17. %global java_devel java-devel >= 1:17 %global java_headless java-headless >= 1:17 @@ -75,6 +83,8 @@ ExcludeArch: i686 set_jvm; echo $JAVA_HOME) +%endif + ################################################################################ # Application Server ################################################################################