【问题标题】:Why I saw this error HTTP 500 component definition not found为什么我看到这个错误 HTTP 500 component definition not found
【发布时间】:2015-03-06 10:41:46
【问题描述】:

我下载了一个 SecureLogin 项目,因为我想将它插入到我的项目中。 我使用从 github 下载的主题制作了我的项目。 这两个项目都是用 maven 构建的。

如果我同时启动这两个项目,它们都可以正常工作。 现在,我将所有主题 webapp 项目粘贴到 SecureLogin 项目的 webapp 文件夹中。 我希望登录后会出现我的控制面板。

但是在我尝试运行 controlpanel.zul 之后,我看到了这个:

HTTP 状态 500 - 文件:/C:/xampp...gin/applications/index.zul:44:45:未找到组件定义:[LanguageDefinition: xul/html] 中的导航栏

还有很多例外!

可能 pom.xml 有问题,因为他似乎没有找到某个库。但是,如果我在 SecureLogin 的 pom 中复制 MyTheme 的 pom 的某些部分,我会在尝试启动 SecureLogin 的 index.zul 时看到 HTTP ERROR 404。

如何合并这两个项目?谢谢解答

【问题讨论】:

  • 首先尝试了解其他项目。不要盲目复制。
  • MyTheme 项目是来自 github 的项目,我已正确修改,现在可以按我的意愿工作。现在我不知道我还需要导入什么

标签: eclipse spring maven zk


【解决方案1】:

在原始两个项目和合并项目中检查您的 pom.xml(或者可能是 Maven 依赖关系树)。也许 ZK 版本不同。

请注意,导航栏在 ZK 7 的商业 EE 版本中。

【讨论】:

    猜你喜欢
    • 2011-08-31
    • 1970-01-01
    • 2021-01-02
    • 2021-11-23
    • 1970-01-01
    • 2019-10-05
    • 1970-01-01
    • 2012-03-25
    • 2016-10-17
    相关资源
    最近更新 更多