Commit Graph

16 Commits

Author SHA1 Message Date
Eric Eastwood a1f22f3ed4 Keycloak can only be built with JDK 17 or JDK 21
As experienced in https://github.com/keycloak/keycloak/issues/36541,
it fails to build in various ways if you try to
use JDK 23.

Also add instructions on how to specify JDK version when building
(helpful when you have multiple JDK versions installed).

Closes #36541

Signed-off-by: Eric Eastwood <contact@ericeastwood.com>
2025-01-17 19:53:07 +01:00
Tetsuhiro hiruta 8d934de3cb Add note to building.md for avoid build error which caused by proto-schema-compatibility-maven-plugin check
Closes #35846

Signed-off-by: Tetsuhiro Hiruta <tetsuhiro.hiruta.sg@hitachi.com>
2024-12-12 09:10:17 +00:00
Martin Bartoš 262fc09edc OpenJDK 21 support (#28518)
* OpenJDK 21 support

Closes #28517

Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
Signed-off-by: Martin Bartoš <mabartos@redhat.com>

* x509 SAN UPN other name is not handled in JDK 21 (#904)

closes #29968

Signed-off-by: mposolda <mposolda@gmail.com>

---------

Signed-off-by: Martin Bartoš <mabartos@redhat.com>
Signed-off-by: mposolda <mposolda@gmail.com>
Co-authored-by: Václav Muzikář <vaclav@muzikari.cz>
Co-authored-by: Marek Posolda <mposolda@gmail.com>
2024-06-03 14:17:28 +02:00
Václav Muzikář bcb99e63f7 Fix building instructions
Closes #22320
2023-08-08 16:39:14 -03:00
Šimon Vacek bbc66ad580 Fixed outdated documentation for building Keycloak (#22157)
Co-authored-by: Simon Vacek <svacek@redhat.com>
2023-08-01 17:16:50 +02:00
Alexander Schwartz 08838f77ca Adding Maven Build Cache Extension as opt-in feature
Closes #20882
2023-07-24 13:07:15 +02:00
xiyang 40cc3a0394 Update building.md
build keycloak-js-adapter-jar error, requires Maven version >= 3.6.0
2023-04-27 11:20:26 +02:00
Václav Muzikář 0254900b12 Document how to build from IDE (#14093) 2022-08-30 16:59:36 +02:00
Alexander Schwartz 850af55edc Ensure that only JDK 8 APIs are used where JDK 8 is still required.
Closes #10842
2022-06-20 14:44:33 -03:00
Bruno Oliveira da Silva 16db810b03 [KEYCLOAK-19754] - Update documentation files to remove problematic language in the main repository 2021-11-04 10:08:56 +01:00
Pedro Igor aa018295c4 [KEYCLOAK-17866] - Upgrade to Quarkus v2 2021-09-10 11:21:09 -03:00
Dominik 5c3df54e90 KEYCLOAK-17812 extend building.md to prevent build errors 2021-09-08 11:40:23 +02:00
mposolda 95d4feedfd KEYCLOAK-14945 Improve the instructions for running the tests 2020-08-20 14:05:58 +02:00
Martin Kanis c5d5423cd3 KEYCLOAK-12265 Move KerberosEmbeddedServer to testsuite 2020-07-21 18:27:09 +02:00
mhajas e5935d8069 KEYCLOAK-12764 Fix shrinkwrap issue by updating arquillian bom version 2020-02-08 10:51:48 +01:00
stianst 191c9753de Update to repository documentation, including updated contributors guide 2019-02-21 11:17:57 +01:00