【问题标题】:JavaEE + WildFly -> Error 404JavaEE + WildFly -> 错误 404
【发布时间】:2018-08-06 02:43:49
【问题描述】:

我正在尝试运行 Java EE 课程 https://github.com/javastartpl/javaee-angular 中的任何项目 - 例如 jax-rs-jpa 项目。

如果我使用 WIldFly 9-11 启动项目,项目启动时不会出现控制台错误,表正在 MySQL 中创建,但起始页 (http://localhost:8080/jaxrs-ejb-jpa/) 显示为“404 not found”。

WildFly 日志: https://www.dropbox.com/s/r4b2e4b56wjuxqo/Log.txt?dl=0

提前感谢您的回答。

【问题讨论】:

  • 仅供参考:Tomcat 不是 Java EE 服务器。如果要将 Java EE 项目部署到基于 Tomcat 的服务器,请改用 TomEE。

标签: jakarta-ee deployment http-status-code-404 wildfly


【解决方案1】:

在日志中查找“Registered web context:”以找到您需要使用的 URL 模式。 例如,对于:

[org.wildfly.extension.undertow] (ServerService Thread Pool -- 67) WFLYUT0021: Registered web context: '/sample' for server 'default-server'

网址是:

http://localhost:8080/sample

【讨论】:

  • 您好,您知道如何为 Wildfly 服务器和 Eclipse 配置“注册的 Web 上下文”吗?当我在不构建战争的情况下部署 Eclipse 项目时,日志显示项目已部署,但未提及“已注册的 Web 上下文”的任何内容,并且出现 4040 未找到错误。
猜你喜欢
  • 2018-10-31
  • 2018-05-03
  • 2018-07-19
  • 1970-01-01
  • 2017-04-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-09
相关资源
最近更新 更多