【问题标题】:"org.eclipse.emf.ecore.EObject not found" after update from Intershop 7.7 to 7.9从 Intershop 7.7 更新到 7.9 后“找不到 org.eclipse.emf.ecore.EObject”
【发布时间】:2017-08-21 15:27:52
【问题描述】:

我刚刚将一个项目从 Intershop Commerce Management 7.7 更新到 7.9,一切顺利,除了我现在得到一个编译错误:

...\app_sf_responsive\javasource\com\intershop\application\responsive\internal\preview\call\CMSPageCallInterface.java:54: error: cannot access EObject
        for(Parameter p : PageletModelUtils.INSTANCE.getCallParameterDefinitions(app.getExtension(ApplicationBOPageletModelRepository.class), cepd))
                                                    ^
  class file for org.eclipse.emf.ecore.EObject not found

我错过了一些迁移步骤吗?

【问题讨论】:

    标签: intershop


    【解决方案1】:

    由于缺少编译依赖项,您会收到此错误。您需要在 build.gradle 文件的依赖闭包中插入以下语句:

    依赖 { ... 编译'org.eclipse.emf:org.eclipse.emf.common' 编译'org.eclipse.emf:org.eclipse.emf.ecore' ... }

    我希望这有助于您完成迁移任务。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-22
      • 1970-01-01
      • 2020-03-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-22
      相关资源
      最近更新 更多