Aktualisierung der Grails von 2.1.1 auf 2.4.3

8

Ich aktualisiere eine Grails App von 2.1.1 auf 2.4.3 und die Lösung von Fehlern während der Aktualisierung ist eine unendliche Geschichte.

Jetzt bin ich an diesem Punkt fest.

Irgendwelche Ideen, wie man das löst?

Danke!

C: \ workspace \ grails_apps \ Überwachung & gt; Grails run-app

%Vor%

BuildConfig.groovy

%Vor%

Anstatt eine existierende Grals-Anwendung zu aktualisieren, habe ich versucht, eine neue Anwendung zu erstellen und Dateien in das neue Projekt zu kopieren. Dieser Ansatz führt zu einem anderen Fehler.

grills run-app

%Vor%

verwendete Java-Version: 1.7.0_21

GRAILS_HOME = C: \ PROGRA ~ 2 \ grails \ grails-2.4.3

GROOVY_HOME = C: \ PROGRA ~ 2 \ Groovy \ groovy-2.3.6

Grails Version: 2.4.3

Was jetzt zu tun?

Danke!

----------------------------------------------- -----

Basierend auf dem folgenden Vorschlag, den Verweis auf den 'grailsResourceLoader' von Bean zu entfernen, habe ich die applicationContext.xml entsprechend geändert.

%Vor%

Leider bleibt das Problem gleich.

%Vor%

Danke für weitere Hilfe !!

-----------------------------------------

Ist Java 1.8.0 für Grails 2.4.3 erforderlich?

  • Nein, ist es nicht, das Problem ist das selbe auch für Java 8
user955732 20.09.2014, 15:51
quelle

4 Antworten

18

Ich konnte das Problem lösen, indem ich ein neues 2.4-grails-Projekt erstellte und die Datei applicationContext.xml in mein bestehendes Projekt kopierte.

    
eric gilbertson 13.11.2014 22:31
quelle
2

Für alle Interessierten wurde dieses Problem gelöst, indem ich den Speicherort meines Grails SDK änderte:

C:\Program Files (x86)\Grails\grails-2.4.3

bis

C:\Grails\grails-2.4.3

z. durch Entfernen der Leerzeichen im GRAILS_HOME-Pfad wie im Post erklärt hier .

Beachten Sie, dass das Löschen der Leerzeichen nicht funktioniert hat, indem Sie GROOVY_HOME = C: \ PROGRA ~ 2 \ Grails \ grails-2.4.3

gesetzt haben     
user955732 23.09.2014 15:25
quelle
1

Ihre neuere Version von Grails benötigt diese zwei Zeilen in applicationContent.xml nicht:

%Vor%

und

%Vor%

Entfernen Sie sie und starten Sie Ihr Projekt neu. Es sollte gut funktionieren.

    
Asim 23.01.2017 14:23
quelle
0

Ich habe den gleichen Fehler, aber Grails auf Version 2.5.5 aktualisiert, hoffe, es hilft für Ihre.

In der applicationContext.xml:

%Vor%

Löschen Sie den grailsResourceLoader, indem Sie ihn so lassen:

%Vor%

Ich habe diesen Link verwendet: Ссылка

    
dmaietta 03.01.2018 14:40
quelle

Tags und Links