如何开始使用wildfly 9中的RESTful登录?

时间:2016-06-15 12:12:31

标签: json jax-rs wildfly-9

我尝试做一个简单的登录应用程序here on github 但当我尝试从以下网址http://localhost:8080/loginpoc/loginp/status看到json时,我得到一个未找到的页面。

我做错了什么?

1 个答案:

答案 0 :(得分:1)

我没有回顾整个项目,但有一些问题。首先,您使用的是WildFly不使用的Jersey。您还依赖于RESTEasy,这是WildFly中使用的JAX-RS实现,但您不应该依赖它。它是由容器提供的。

您的所有依赖项也应标记为<scope>provided</scope>

您还需要@Path("/")上的Login.java

您的目录结构也不是standard maven directory structure,这可能是您的部署没有失败的原因,因为您的WAR可能不包含任何已编译的Java类。 src/java目录应位于src/main/java

最后,如果这不仅仅是玩JAX-RS的练习,我建议您查看类似Keycloak的内容进行身份验证。