2016-03-30 9 views
0

Ich bin neu zu Grals und habe mein erstes Projekt mit Grails-Init erstellt. Ich habe jetzt ein Grails-Projekt, das Gradle als Build-Tool verwendet. Wie auch immer, wenn ich Online-Tutorials durchführe, finde ich, dass mir eine Menge der Dateien fehlen, die häufig zitiert werden. Dateien wie config.groovy und datasource.groovy.Ändert sich die Grails-Projektstruktur mit Gradle?

Ich habe versucht, das Projekt neu zu erstellen, aber ich bekomme die gleiche Struktur und Dateien. Kann ich diese Dateien einfach manuell hinzufügen? Ich habe es versucht, aber sie scheinen nicht abgeholt zu werden, wenn ich die Anwendung starte.

Antwort

1

Config.groovy und DataSource.groovy sind beide auf Grails 2-Anwendungen anwendbar, aber nicht auf Grails 3-Anwendungen. In Grails 3 ist der Standardort für die Informationen, die in diesen Dateien verwendet wurden, application.yml.

+0

Diese Dateien existieren in 'grails-app/conf /'. –

1

Grails 3.1 haben neue Features und Strukturänderungen. Jetzt verwendet Grails Spring-Boot und Spring 4.2 und wie bereits erwähnt, können Config.groovy und Datasource.groovy mit application.yml konfiguriert werden. Weitere Informationen finden Sie hier Grails documentation

+0

"Grails 3.1 haben neue Features und Strukturänderungen." Das ist für Grails 3.1 nicht neu. Wir haben diese Änderungen in 3.0 vorgenommen. –

+0

Sie haben Recht @JeffScottBrown mein Fehler. –

Verwandte Themen