2016-06-15 3 views

ответ

1

Я не рассматривал, что вы весь проект, но есть несколько вещей, которые неправильно. Во-первых, вы используете Джерси, который не используется WildFly. У вас также есть зависимость от RESTEasy, которая является реализацией JAX-RS, используемой в WildFly, но вам не нужна зависимость от нее. Это обеспечивается контейнером.

Все ваши зависимости также должны быть помечены как <scope>provided</scope>.

Также вам нужен @Path("/") на вашем Login.java.

Вы также не являетесь структурой каталогов, а не standard maven directory structure. Вероятно, поэтому развертывание не прерывается, поскольку ваша WAR, вероятно, не содержит компилированных классов Java. Каталог src/java должен быть в src/main/java.

И, наконец, если это не просто упражнение в игре с JAX-RS, я бы предложил посмотреть на что-то вроде Keycloak для аутентификации.

+0

как очень глупо и нуб меня, спасибо – osmingo