Hi
I am using JDK 1.8 and downloaded
When running command
mvn clean package jetty:run
I get error
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project jee-pac4j-demo: Fatal error compiling: invalid flag: --release -> [Help 1]
In pom.xml I did the following:
Removed
<release>${java.version}</release>
and
changed
<java.version>11</java.version>
to
<java.version>1.8</java.version>
Now I get error:
ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project jee-pac4j-demo: Compilation failure: Compilation failure:
[ERROR] /c:/Monash/LDS/jee-pac4j-demo/src/main/java/org/pac4j/demo/jee/DemoConfigFactory.java:[48,70] lambda expressions are not supported in -source 1.6
[ERROR] (use -source 8 or higher to enable lambda expressions)
[ERROR] /c:/Monash/LDS/jee-pac4j-demo/src/main/java/org/pac4j/demo/jee/DemoConfigFactory.java:[89,71] diamond operator is not supported in -source 1.6
[ERROR] (use -source 7 or higher to enable diamond operator)
[ERROR] /c:/Monash/LDS/jee-pac4j-demo/src/main/java/org/pac4j/demo/jee/ForceLoginFilter.java:[31,154] lambda expressions are not supported in -source 1.6
[ERROR] (use -source 8 or higher to enable lambda expressions)
Regards
Adrian