From 53cb262498cfe56205b5c7ac6f39156346d564ad Mon Sep 17 00:00:00 2001 From: Sylwester Lachiewicz Date: Sat, 3 Feb 2024 14:59:58 +0100 Subject: [PATCH] Downgrade bytecode to 8 for plexus eclipse and aspectj modules --- plexus-compilers/plexus-compiler-aspectj/pom.xml | 2 +- plexus-compilers/plexus-compiler-eclipse/pom.xml | 2 +- pom.xml | 10 +++++++++- 3 files changed, 11 insertions(+), 3 deletions(-) diff --git a/plexus-compilers/plexus-compiler-aspectj/pom.xml b/plexus-compilers/plexus-compiler-aspectj/pom.xml index eaa7bfc3..51659caa 100644 --- a/plexus-compilers/plexus-compiler-aspectj/pom.xml +++ b/plexus-compilers/plexus-compiler-aspectj/pom.xml @@ -14,7 +14,7 @@ AspectJ Compiler support for Plexus Compiler component. - 17 + 8 diff --git a/plexus-compilers/plexus-compiler-eclipse/pom.xml b/plexus-compilers/plexus-compiler-eclipse/pom.xml index e2d1d344..f2bde200 100644 --- a/plexus-compilers/plexus-compiler-eclipse/pom.xml +++ b/plexus-compilers/plexus-compiler-eclipse/pom.xml @@ -14,7 +14,7 @@ Eclipse Compiler support for Plexus Compiler component. - 17 + 8 diff --git a/pom.xml b/pom.xml index 66d777cf..9e88c92c 100644 --- a/pom.xml +++ b/pom.xml @@ -197,7 +197,7 @@ maven-enforcer-plugin - enforce-java + enforce-maven-and-java-bytecode enforce @@ -207,6 +207,14 @@ [17,) [ERROR] OLD JDK [${java.version}] in use. This projects requires JDK 17 or newer + + ${javaVersion} + + + org.eclipse.jdt:ecj + org.aspectj:aspectjtools + +