How to compile jee-pac4j-demo in Java 8

182 views
Skip to first unread message

Adrian Campanaro

unread,
Jul 15, 2021, 7:46:49 PM7/15/21
to Pac4j users mailing list

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

Jérôme LELEU

unread,
Jul 16, 2021, 4:17:55 AM7/16/21
to Adrian Campanaro, Pac4j users mailing list
Hi,

The latest versions of pac4j and jee-pac4j are based on JDK11.
Use older versions for JDK8.
Thanks.
Best regards,
Jérôme
 

--
You received this message because you are subscribed to the Google Groups "Pac4j users mailing list" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pac4j-users...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/pac4j-users/3b9943b6-c6a3-4a01-8ed7-e98039702341n%40googlegroups.com.

Adrian Campanaro

unread,
Jul 16, 2021, 4:20:03 AM7/16/21
to Pac4j users mailing list

Thanks Jérôme
How do I get older versions?

Regards
Adrian

Jérôme LELEU

unread,
Jul 16, 2021, 4:22:23 AM7/16/21
to Adrian Campanaro, Pac4j users mailing list

Adrian Campanaro

unread,
Jul 16, 2021, 9:04:00 AM7/16/21
to Pac4j users mailing list
Thanks so much. that worked.
Reply all
Reply to author
Forward
0 new messages