9.2. 名前が変更された Keycloak 管理クライアントアーティファクト
Jakarta EE へのアップグレードを経て、Keycloak 管理クライアントのアーティファクトが、長期的な保守性を考慮して、よりわかりやすい名前に変更されました。ただし、2 つの別個の Keycloak 管理クライアントが引き続き存在しています。1 つは Jakarta EE のサポートを備え、もう 1 つは Java EE のサポートを備えています。
org.keycloak:keycloak-admin-client-jakarta
アーティファクトはリリースされなくなりました。Jakarta EE のサポートを備えたデフォルトの Keycloak 管理クライアントは、org.keycloak:keycloak-admin-client
(バージョン 24.0.0 以降) です。
Java EE のサポートを備えた新しいアーティファクトは、org.keycloak:keycloak-admin-client-jee
です。
9.2.1. Jakarta EE のサポート
Java EE のサポートを備えた新しいアーティファクトは、org.keycloak:keycloak-admin-client-jee
です。Jakarta EE のサポート
移行前:
<dependency> <groupId>org.keycloak</groupId> <artifactId>keycloak-admin-client-jakarta</artifactId> <version>18.0.0.redhat-00001</version> </dependency>
移行後:
<dependency> <groupId>org.keycloak</groupId> <artifactId>keycloak-admin-client</artifactId> <version>22.0.0.redhat-00001</version> </dependency>
9.2.2. Java EE のサポート
移行前:
<dependency> <groupId>org.keycloak</groupId> <artifactId>keycloak-admin-client</artifactId> <version>18.0.0.redhat-00001</version> </dependency>
移行後:
<dependency> <groupId>org.keycloak</groupId> <artifactId>keycloak-admin-client-jee</artifactId> <version>22.0.0.redhat-00001</version> </dependency>