2016-06-06 7 views
1

Ich versuche, eine neue Grals 3.1.4 App Tomcat zu deply. Ich habe erstellen Sie einfach die App ohne Änderung von der ursprünglichen, mit Ausnahme der build.gradle, wo ich zwei Zeilen hinzugefügt:Grails 3.1.4 app Bereitstellungsfehler

dependencies { 
    . . . 
    provided "org.springframework.boot:spring-boot-starter-tomcat" 
} 

. . . 

war.archiveName = 'og.war' 

Ich Kompilieren JVM mit 1.7.0.79 - 64 Bit

Es wird auf den Server geladen und schaut sich den Tomcat-Manager an, und die og App läuft, aber wenn ich versuche, die App in meinem Browser zu öffnen, bekomme ich eine 404-Fehlerseite.

Jede Hilfe willkommen

JP ist

+0

Ich habe sein jetzt seit 9 Jahren in Grails arbeiten, schön bis 2.4 Version - Ich fühle mich mit 3.xx Version nicht glücklich, ich auch Probleme in einfachen Einsatz kommen und keine neuen e- Buch für Beratung –

+0

Ich kompiliere in Windows 10, Bereitstellung auf CentOS 7 –

Antwort

0

es funktioniert jetzt, ist die ursprüngliche Linie compile "org.springframework.boot:spring-boot-starter-tomcat". . . Ich habe gerade geändert provided "org.springframework.boot:spring-boot-starter-tomcat"

Dumm mir, ich habe die neue Abhängigkeit hinzugefügt, wenn ich das Original ersetzen sollte! . . . ICH LIEBE GRAILS

dependencies { 
    . . . 
    //compile "org.springframework.boot:spring-boot-starter-tomcat" 
    provided "org.springframework.boot:spring-boot-starter-tomcat" 
    . . . 
} 

. . . 
war.archiveName = 'og.war'