2016-04-06 3 views
0

Ich habe ein Problem beim Versuch, ein Projekt mit "Grails compile" zu kompilieren. Ich erhalte die folgende Fehlermeldung:Grails Klassenpfad Problem

| Configuring classpath 
| Error Error executing script Compile: startup failed: 
_GrailsClasspath_groovy: 17: unable to resolve class 
org.codehaus.groovy.grails.compiler.GrailsProjectCompiler 
@ line 17, column 1. 

Ich bin sehr neu mit groovy/Grails, aber ich nehme an, das ein Problem mit einigen Classpath irgendwo ist. Ich finde jedoch keine Datei mit der Zeichenfolge "GrailsProjectCompiler" in meinem Projekt. Ich habe versucht, google und stackoverflow für ähnliche Probleme zu suchen, aber das einzige, das ich fand (http://grails.1312388.n4.nabble.com/Unable-to-resolve-class-org-codehaus-groovy-grails-compiler-GrailsProjectCompiler-td4641043.html), funktionierte nicht für mich.

Hat jemand irgendwelche Vorschläge, was könnte falsch sein?

Edit: Grails ist Version 2.3, das ist Mac OS X El Capitan JDK läuft 1.8

+0

Welche Version Grails, die OS , welche JAVA? –

+0

@Michal_Szulc Die von Ihnen angeforderten Versionen wurden der Frage – MrMalt

Antwort

0

Wie in Frage erwähnt: Does Grails 2.3.x Support JDK 8

Support for Java 8 had been added since Grails 2.4.

Versuchen JAVA 1.7

+0

hinzugefügt. Obwohl dies ein guter Rat ist, glaube ich nicht, dass dies mein Problem beheben wird, da das Projekt vor einiger Zeit ausgeführt wurde (mit Java 1.8). Dieses Problem trat zuerst auf, als ich Abhängigkeiten von Codehaus zu maven central (ich weiß, Codehaus ist heruntergefahren, dies ist ein Legacy-Projekt in meiner Firma, und war nicht für eine lange Zeit aktualisiert worden) verschoben. Werde es morgen versuchen! – MrMalt

+0

Kein Würfel. Java 1.7 hat nicht geholfen. – MrMalt

+0

Haben Sie versucht, klassische 'Grails clean' und' grails compose --non-interactive --refresh-dependencies' vor 'grails run-app' zu erstellen? –