【问题标题】:Jhipster Create or Edit a Entity Not Found ErrorJhipster 创建或编辑实体未找到错误
【发布时间】:2017-11-29 09:59:07
【问题描述】:

这是我的第一个 StackOverflow 问题,我对 Jhipster 还很陌生,所以希望这是有道理的。我开始了一个 Jhipster 项目,并使用 JDL studio 创建了一些实体。

当我尝试创建一个新实体(如博客)时,我只看到两个红色框,上面写着“Not Found.

我应该怎么做才能创建实体?我在下面附上了截图。

提前致谢。

【问题讨论】:

  • 创建实体后是否重启了后端(mvn 或 gradle)?
  • 成功了!非常感谢您的所有帮助。

标签: entity jhipster


【解决方案1】:

在创建实体后重新启动 Graven 或 Maven 包装器。

【讨论】:

  • 你是对的。 Stackoverflow 来救援学习一个新的框架。到目前为止,jhipster 看起来非常棒。
【解决方案2】:

对于这种事情,你应该先检查日志,看看写的是什么错误代码。如果是错误码500,说明服务器不在线,或者后端服务器逻辑或者数据库本身有错误。 在前一种情况下,您可能需要在后端服务器上运行 liquibase 迁移命令,例如

mvn clean compile liquibase:diff && mvn liquibase:update

这是因为可能尚未在数据库中创建表,特别是如果您在选择 no-liquibase 配置文件的情况下运行 maven(从 IDE 运行时很容易意外选择)

如果是错误代码 401,则表示您有授权问题,可以通过登录和注销或完全刷新页面来解决(在这种情况下,角度 http-interceptors 现在会将您注销) .

您可以在浏览器上看到许多其他错误代码,这可以让您在解决问题方面取得领先。

要查看这些日志,您只需在浏览器上执行 crtl + shift + i(假设您使用的是 chrome)并导航到控制台。选择以红色背景突出显示的消息。

如果您无法访问日志,您将使用蛮力进行编程。它也有效,但根据我的经验,我尽可能多地记录,并尽可能多地阅读日志,尤其是在发生意外行为时。蛮力编程有效,但要困难得多。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-06-29
    • 1970-01-01
    • 2019-01-12
    • 1970-01-01
    • 2017-04-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多