我一直在尝试使用 Acceleo。我使用 Enterprise Architect 来设计我的类,并将它们导出为 XMI。
在 Eclipse 中,当我尝试使用 Acceleo 生成一个简单的类时,我收到以下错误。
谁能告诉我我做错了什么?
我在用着:
- 日食开普勒
加速版本:3.2.2.v20120807-0831
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl$1DiagnosticWrappedException: org.eclipse.emf.ecore.xmi.PackageNotFoundException: Package with uri ' http://schema.omg.org/spec/XMI/2.1' 未找到。(file:/C:/Users/Anton/git/magick/app.ui/app.ui.acceleo/Sample.xmi, 3, 76) at org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.handleDemandLoadException( ResourceSetImpl.java:319) 在 org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.demandLoadHelper(ResourceSetImpl.java:278) 在 org.eclipse.emf.ecore.resource.impl.ResourceSetImpl.getResource(ResourceSetImpl.java: 406) 在 org.eclipse.acceleo.engine.service.AbstractAcceleoGenerator.initialize(AbstractAcceleoGenerator.java:457) 在 org.eclipse.acceleo 的 org.eclipse.acceleo.common.utils.ModelUtils.load(ModelUtils.java:361) .ide.ui.launching.strategy.AcceleoLaunchOperation.run(AcceleoLaunchOperation.java:124) 在 org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2345) 在 org.eclipse.core.internal.resources .Workspace.run(Workspace.java:2327) 在 org.eclipse.acceleo.ide.ui。http://schema.omg.org/spec/XMI/2.1' 未找到。(file:/C:/Users/Anton/git/magick/app.ui/app.ui.acceleo/Sample.xmi, 3, 76) at org.eclipse.emf.ecore.xmi.impl.XMLHandler.getPackageForURI( XMLHandler.java:2599) 在 org.eclipse.emf.ecore.xmi.impl.XMLHandler.getFactoryForPrefix(XMLHandler.java:2429) 在 org.eclipse.emf.ecore.xmi.impl.XMLHandler.createObjectByType(XMLHandler.java:第1306章.eclipse.emf.ecore.xmi.impl.XMIHandler.processElement(XMIHandler.java:81) 在 org.eclipse.emf.ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:1008) 在 org.eclipse.emf .ecore.xmi.impl.XMLHandler.startElement(XMLHandler.java:719) 在 org.eclipse.emf.ecore.xmi.impl.XMIHandler.startElement(XMIHandler.java:163) 在 com.sun.org.apache.xerces .