【问题标题】:Cannot import existing Maven projects - Broadleaf无法导入现有的 Maven 项目 - Broadleaf
【发布时间】:2015-04-12 02:34:55
【问题描述】:

我正在尝试在我的本地机器上设置 Broadleaf,我正在遵循入门指南,当我在 eclipse Juno 中导入现有 Maven 项目时出现错误,我收到以下错误

在“导入 Maven 项目”期间发生内部错误。 org.eclipse.wst.common.componentcore.internal.impl.ReferencedComponentXMIResourceImpl 不能转换为 org.eclipse.jpt.jpa.core.resource.xml.JpaXmlResource

我尝试用谷歌搜索,但我能得到的唯一信息是这个但没有帮助

Update Maven project internal error - ReferencedComponentXMIResourceImpl cannot be cast to JptXmlResource

请帮忙。

【问题讨论】:

  • Juno 是一个相当老的 Eclipse 版本(从 2012 年开始);你有什么理由不能使用 Luna (2014) 或至少 Kepler (2013)?
  • Luna 出现另一个错误,将重试并在此处发布错误

标签: eclipse spring maven broadleaf-commerce


【解决方案1】:

我有一个解决办法。我下载了 Eclipse Luna,然后我在终端的根 pom 上运行 mvn compile,然后我回到 eclipse 导入现有的 Maven 项目。像魅力一样工作。

【讨论】:

    【解决方案2】:

    在 Eclipse Juno 中发布了解决此强制转换异常的解决方案,

    在这里发帖:Update Maven project internal error - ReferencedComponentXMIResourceImpl cannot be cast to JptXmlResource

    通过在 Eclipse 首选项中禁用 JPA 配置器,

    首选项 -> Maven -> Java EE 集成 -> 选择活动的 Java EE 配置器 -> 禁用“JPA 配置器”

    它对我有用。希望它对你有用。

    【讨论】:

      【解决方案3】:

      在包资源管理器的 Maven 父文件夹中,转到 DemoSite -> 右键单击​​ -> Maven -> 更新项目。然后导入项目。可以正常工作。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-01-10
        • 2020-07-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-23
        • 2015-10-13
        相关资源
        最近更新 更多