" org.eclipse.emf.ecore.EObject not found"从Intershop 7.7更新到7.9

时间:2017-08-21 15:27:52

标签: intershop

我刚刚从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

我是否错过了一些迁移步骤?

1 个答案:

答案 0 :(得分:2)

由于缺少编译依赖性而出现此错误。您需要在build.gradle文件的依赖关闭中插入以下语句:

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

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