1

我刚刚将一个项目从 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

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

4

1 回答 1

2

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

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

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

于 2017-08-22T05:40:07.943 回答