Wie ändere ich das Eclipse-Groovy-Plugin?

Ich verwende die neueste Version (2.8.0) des Eclipse-Groovy Plugin, das mit @ geliefert wigroovy-all-2.1.5.jar. Ich habe meinem Groovy-Projekt Guice hinzugefügt, und wenn ich sie in Eclipse ausführen will, wird in der Konsolenausgabe der folgende Fehler angezeigt:

Caught: java.lang.NoClassDefFoundError: org/codehaus/groovy/runtime/typehandling/ShortTypeHandling
java.lang.NoClassDefFoundError: org/codehaus/groovy/runtime/typehandling/ShortTypeHandling
    at net.me.myapp.utils.restclient.RestClient.<init>(RestClient.groovy:57)
    at net.me.myapp.inject.UserServiceClientModule.configure(UserServiceClientModule.groovy:34)
    at com.google.inject.AbstractModule.configure(AbstractModule.java:59)
    at com.google.inject.spi.Elements$RecordingBinder.install(Elements.java:223)
    at com.google.inject.spi.Elements.getElements(Elements.java:101)
    at com.google.inject.internal.InjectorShell$Builder.build(InjectorShell.java:133)
    at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:103)
    at com.google.inject.Guice.createInjector(Guice.java:95)
    at com.google.inject.Guice.createInjector(Guice.java:72)
    at com.google.inject.Guice.createInjector(Guice.java:62)
    at net.me.myapp.UserServiceClient.<init>(UserServiceClient.groovy:37)
    at net.me.myapp.UserServiceClient.main(UserServiceClient.groovy:45)
Caused by: java.lang.ClassNotFoundException: org.codehaus.groovy.runtime.typehandling.ShortTypeHandling
    ... 12 more

Gemäßdiese Antwort es ist, weilShortTypeHandling wurde erst ab 2.3.x hinzugefügt. Also ich würde jetzt gerne @ anhänggroovy-all-2.3.3.jar zum Klassenpfad meines Eclipse-Projekts.

Das Problem ist, dass ich anscheinend keine Bearbeitungsrechte habe, um zu ändern, welche Bibliothek dasGroovy Libraries Bibliothek verwendet unter der Haube. Und wenn ich die JAR-Datei 2.3.3 manuell zu meinem Erstellungspfad hinzufüge, wird die folgende Fehlermeldung angezeigt:

Caught: java.lang.ExceptionInInitializerError
java.lang.ExceptionInInitializerError
Caused by: groovy.lang.GroovyRuntimeException: Conflicting module versions. Module [groovy-all is loaded in version 2.1.5 and you are trying to load version 2.3.3

Was sind meine Optionen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage