From f385dd30540b2dd6a9fd02108d5ecd3fbca4e97f Mon Sep 17 00:00:00 2001
From: Jens Steidl <Jens.Steidl@slub-dresden.de>
Date: Mon, 21 Feb 2022 17:54:44 +0100
Subject: [PATCH] - compile for the specified Java SE release

---
 Makefile | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/Makefile b/Makefile
index 83b7b25..1c699f2 100644
--- a/Makefile
+++ b/Makefile
@@ -3,7 +3,8 @@
 # Plugin, welches TIFFs via checkit_tiff validiert
 
 # Pfad zu Java 11
-JAVAPATH=$(wildcard /usr/lib/jvm/java-1.11.0-openjdk-*/bin/)
+JAVAPATH=/usr/lib/jvm/java-11-*/bin
+JAVARELEASE=11
 
 # Verwendete Rosetta-Version
 ROSETTAVERSION=7.1.0
@@ -62,7 +63,7 @@ $(JAR): $(OBJS)
 	@cd $(BUILD); ${JAVAPATH}/jar cfvM ../$@ ./* ; cd ..
 
 %.class: %.java
-	${JAVAPATH}/javac -classpath ${CLASSPATH}:${JUNITCLASSPATH} -Xlint:all $< 
+	${JAVAPATH}/javac --release ${JAVARELEASE} -g -classpath ${CLASSPATH}:${JUNITCLASSPATH} -Xlint:all $<
 
 doc: $(SOURCES)
 	javadoc -d doc/ $^
-- 
GitLab