Unsuccessful build using Maven due missing EMF classes [message #1787128] |
Sat, 19 May 2018 08:40  |
Eclipse User |
|
|
|
I am moving my projects to Maven and start having problems with what looks like missing EMF classes.
The error I am getting is as follows
The method getRoot(EObject, boolean) is undefined for the type Class<EcoreUtil2>
The problem can be easily recreated using sample DSL Hello generated by the Xtext project wizard by adding the following class.
package org.xtext.example.util
import org.eclipse.xtext.EcoreUtil2
import org.eclipse.emf.ecore.EObject
class Utility {
def void doit(EObject context) {
EcoreUtil2.getResourceSet(EcoreUtil2.getRoot(context, true)).allContents.toList
}
}
I am new to Maven, but suspect that there are some missing packages in the Maven repository or something wrong with dependencies.
Version: Oxygen.3a Release (4.7.3a)
Xtext 2.12
Maven 1.8
Does anybody have a similar problem and how to solve it?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.09227 seconds