2.8. 開発モードでのアプリケーションの実行
開発モードでアプリケーションを実行するには、次のコマンドを実行します。
Quarkus CLI を使用:
quarkus dev
Maven を使用:
./mvnw quarkus:dev
Gradle を使用する場合:
./gradlew --console=plain quarkusDev
-
Dev Services for Keycloak が Keycloak コンテナーを起動し、
quarkus-realm.json
をインポートします。
-
/q/dev-ui にある Dev UI を開きます。次に、
OpenID Connect
カードで、Keycloak provider
リンクをクリックします。 OpenID Connect Dev UI
によって提供されるSingle Page Application
にログインするように求められたら、次の手順を実行します。user
ロールを持つalice
(パスワード:alice
) としてログインします。-
/api/admin
にアクセスすると、ステータスコード403
が返されます。 -
/api/users/me
にアクセスすると、ステータスコード200
が返されます。
-
ログアウトし、
admin
とuser
の両方のロールを持つadmin
(パスワード:admin
) として再度ログインします。-
/api/admin
にアクセスすると、ステータスコード200
が返されます。 -
/api/users/me
にアクセスすると、ステータスコード200
が返されます。
-