2016-12-06 3 views
0

Ich habe kleine Anwendung von Grails 2.2 auf Grails 3.2.3 aktualisiert. Nach dem Auflösen von Kompilierungsproblemen sieht alles OK aus, aber BootRun schlägt fehl und es gibt keinen offensichtlichen Hinweis warum.Grails 3.x Update - BootRun fehlgeschlagen

Mein build.gradle:

buildscript { 
    repositories { 
     maven { url "https://repo.grails.org/grails/core" } 
     maven { url "http://repository.jboss.com/maven2/" } 
     maven { url "http://repo1.maven.org/maven2/" } 
     maven { url "http://repo.spring.io/milestone/" } 
    } 
    dependencies { 
     classpath "org.grails:grails-gradle-plugin:$grailsVersion" 
     classpath "com.bertramlabs.plugins:asset-pipeline-gradle:2.11.6" 
     classpath "org.grails.plugins:hibernate5:6.0.4" 
    } 
} 

version "0.1" 
group "testmonitor" 

apply plugin:"eclipse" 
apply plugin:"idea" 
apply plugin:"war" 
apply plugin:"org.grails.grails-web" 
apply plugin:"org.grails.grails-gsp" 
apply plugin:"asset-pipeline" 

repositories { 
    mavenLocal() 
    maven { url "https://repo.grails.org/grails/core" } 
    maven { url "http://repository.jboss.com/maven2/" } 
    maven { url "http://repo1.maven.org/maven2/" } 
    maven { url "http://repo.spring.io/milestone/" } 
} 

dependencyManagement { 
    imports { 
     mavenBom "org.grails:grails-bom:$grailsVersion" 
    } 
    applyMavenExclusions false 
} 

dependencies { 

    compile "org.springframework.boot:spring-boot-starter-logging" 
    compile "org.springframework.boot:spring-boot-autoconfigure" 
    compile "org.grails:grails-core" 
    compile "org.springframework.boot:spring-boot-starter-actuator" 
    compile "org.springframework.boot:spring-boot-starter-tomcat" 
    compile "org.grails:grails-dependencies" 
    compile "org.grails:grails-web-boot" 
    compile "org.grails.plugins:cache" 
    compile "org.grails.plugins:hibernate5" 
    compile "org.hibernate:hibernate-core:5.1.2.Final" 
    compile "org.hibernate:hibernate-ehcache:5.1.2.Final" 
    compile 'org.grails.plugins:spring-security-core:3.1.1' 
    compile "org.grails.plugins:quartz:2.0.1" 
    compile 'org.grails:grails-datastore-rest-client' 
    profile "org.grails.profiles:web" 
    runtime "com.bertramlabs.plugins:asset-pipeline-grails:2.11.6" 
    runtime "com.h2database:h2" 
    compile 'org.apache.commons:commons-math3:3.6.1' 
    compile group: 'org.codehaus.groovy.modules.http-builder', name: 'http-builder', version: '0.7.1' 
    compile 'net.sf.opencsv:opencsv:2.3' 

    console "org.grails:grails-console" 

    runtime "com.bertramlabs.plugins:asset-pipeline-grails:2.11.6" 
    runtime 'mysql:mysql-connector-java:5.1.29' 

    testCompile "org.grails:grails-plugin-testing" 
    testCompile "org.grails.plugins:geb" 
    testRuntime "org.seleniumhq.selenium:selenium-htmlunit-driver:2.47.1" 
    testRuntime "net.sourceforge.htmlunit:htmlunit:2.18" 

} 

bootRun { 
    jvmArgs = ['-Dspring.output.ansi.enabled=always'] 
} 

assets { 
    minifyJs = true 
    minifyCss = true 
} 

Ein Protokoll mit gradle --debug (kippt jede Frage hier sehen) kann from Sharepoint heruntergeladen werden.

Ich benutze IntelliJ IDEA 2016.3, wenn ich Grails run-app Ich bekomme das gleiche Ergebnis. Ich kann keine Option zum log/info grails Befehl finden. [laufende Grails run-app] [1]

UPDATE: jetzt grails run-app scheint OK, aber htpp 404 wird zurückgegeben.

+1

Konnten Sie die Fehler posten, die Sie erhalten? – pagep

+0

Ich habe deine 'build.gradle' in deine Frage kopiert. Wir sollten keine Dateien herunterladen müssen, um zu verstehen, was Sie fragen. Wenn Sie einen Codeblock auswählen und auf die Schaltfläche "{}" klicken oder Strg + K drücken, wird er um vier Leerzeichen eingerückt, wodurch Stack Overflow angewiesen wird, den Code als Code zu behandeln. Weitere Informationen zum Formatieren finden Sie unter https://stackoverflow.com/help/formatting. Ich habe auch deutlich gemacht, dass Ihre Log-Datei ein Download ist. – Chris

+0

Vielen Dank, ich beeilte mich :( –

Antwort

0

müssen Sie auch den alten Gradle Cache löschen. Folge dem Link unten. Ich bekam fast dieselben Fehler. https://stackoverflow.com/a/39462689/3711185

+0

Danke. Ich habe es getan, es war eine Menge Download, aber das Ergebnis ist das gleiche. –

+0

haben Sie Entfernen Sie Ihren C: \ Users \ znevrly \ .gradle Ordner und führen Sie dann gradle clean; grails clean? –

+0

Welche Gravelle Version haben Sie? –

Verwandte Themen