Is Kepler for usage with Xtext?
I get this error on a new Xtext project and on an old one:
0 [main] ERROR mf.mwe2.launch.runtime.Mwe2Launcher - com.google.inject.internal.ComputationException: com.google.inject.internal.ComputationException: java.lang.NoClassDefFoundError: org/eclipse/xtext/common/types/access/TypeNotFoundException
com.google.inject.internal.ComputationException: com.google.inject.internal.ComputationException: com.google.inject.internal.ComputationException: java.lang.NoClassDefFoundError: org/eclipse/xtext/common/types/access/TypeNotFoundException
at com.google.inject.internal.MapMaker$StrategyImpl.compute(MapMaker.java:553)
at com.google.inject.internal.MapMaker$StrategyImpl.compute(MapMaker.java:419)
at com.google.inject.internal.CustomConcurrentHashMap$ComputingImpl.get(CustomConcurrentHashMap.java:2041)
at com.google.inject.internal.FailableCache.get(FailableCache.java:46)
at com.google.inject.ConstructorInjectorStore.get(ConstructorInjectorStore.java:52)
at com.google.inject.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:57)
at com.google.inject.InjectorImpl.initializeBinding(InjectorImpl.java:377)
at com.google.inject.BindingProcessor$1$1.run(BindingProcessor.java:169)
at com.google.inject.BindingProcessor.initializeBindings(BindingProcessor.java:224)
at com.google.inject.InjectorBuilder.initializeStatically(InjectorBuilder.java:120)
at com.google.inject.InjectorBuilder.build(InjectorBuilder.java:105)
Hi Christophe,
Xtext is tested on top of Kepler, so yes, Xtext is kepler compatible.
Which version of Xtext are you using? How do you install Xtext (which features are installed)?
Hi,
I found the problem. It turns out if you have your own target definition, the plugins in it need to match the .mwe2 version in the Eclipse install. So MWE2.launch is taken from the target.
Works like a charm now on keppler with xtext 2.4/Mwe 2.4.