# Build pour éviter 404 sur le dashboard Sync Le client utilise l’interface **SyncResourceApi** du module `lions-user-manager-server-api`. Si vous lancez uniquement `mvn quarkus:dev` dans le client, une ancienne version de l’API (en cache dans `.m2`) peut être utilisée et provoquer des **404** sur `/api/sync/keycloak-health`, `/api/sync/users`, etc. **À faire une fois** (ou après toute modification de l’API) : Depuis la **racine** `lions-user-manager` : ```bash mvn clean install -pl lions-user-manager-server-api,lions-user-manager-server-impl-quarkus,lions-user-manager-client-quarkus-primefaces-freya -am ``` Puis lancer le serveur et le client chacun dans son terminal : - **Terminal 1** (serveur) : `cd lions-user-manager-server-impl-quarkus && mvn quarkus:dev` - **Terminal 2** (client) : `cd lions-user-manager-client-quarkus-primefaces-freya && mvn quarkus:dev` Le client appelle le backend sur **http://localhost:8081** (configuré dans `application-dev.properties`).