2016-06-15 2 views

Répondre

1

Je n'ai pas examiné votre projet en entier, mais il y a quelques erreurs. Tout d'abord, vous utilisez Jersey qui n'est pas utilisé par WildFly. Vous avez également une dépendance sur RESTEasy qui est l'implémentation JAX-RS utilisée dans WildFly, mais vous ne devriez pas avoir besoin de dépendance. C'est fourni par le conteneur.

Toutes vos dépendances doivent également être marquées <scope>provided</scope>. Vous avez également besoin d'un @Path("/") sur votre Login.java.

Votre structure de répertoire n'est pas non plus un standard maven directory structure, ce qui explique probablement pourquoi votre déploiement n'échoue pas car votre WAR n'inclut probablement aucune classe Java compilée. Le répertoire src/java doit être dans src/main/java.

Enfin, si c'est plus qu'un simple exercice de lecture avec JAX-RS, je suggère de regarder quelque chose comme Keycloak pour l'authentification.

+0

comment très bête et noob de moi, merci – osmingo