Frage

Ich erhielt folgende gradle Build-Datei (gae.gradle) mit einem Beispielprojekt von Springsource, aber wenn ich versuche, es zu laufen mit gradle wie:

gradle gae

es erzeugt den Fehler:

FAILURE: Could not determine which tasks to execute.

Ist das eine richtig formatierte gradle Datei oder bin ich etwas falsch?

Ist es möglich, sollte ich mit diesem maven statt laufen?

apply plugin: 'war'
apply plugin: 'jetty'
apply plugin: 'gae'

gaeVersion="1.3.5"

repositories {
    // Hibernate Validator
    mavenRepo name: 'JBoss', urls: 'https://repository.jboss.org/nexus/content/repositories/releases'
    // GAE Jars
    mavenRepo name: 'GAE', urls:'http://maven-gae-plugin.googlecode.com/svn/repository'
}

// Remove logback as it causes security issues with GAE.
configurations.runtime.exclude(group: 'ch.qos.logback')

dependencies {
    providedCompile 'javax.servlet:servlet-api:2.5@jar',
                    "com.google.appengine:appengine-api-1.0-sdk:$gaeVersion"

    compile project(':spring-security-core'),
            project(':spring-security-web'),
            "org.springframework:spring-beans:$springVersion",
            "org.springframework:spring-web:$springVersion",
            "org.springframework:spring-webmvc:$springVersion",
            "org.springframework:spring-context:$springVersion",
            "org.springframework:spring-context-support:$springVersion",
            'javax.validation:validation-api:1.0.0.GA',
            'org.hibernate:hibernate-validator:4.1.0.Final',
            "org.slf4j:slf4j-api:$slf4jVersion"

    runtime project(':spring-security-config'),
            "org.slf4j:jcl-over-slf4j:$slf4jVersion",
            "org.slf4j:slf4j-jdk14:$slf4jVersion"
    testCompile "com.google.appengine:appengine-testing:$gaeVersion"

    testRuntime "com.google.appengine:appengine-api-labs:$gaeVersion",
                "com.google.appengine:appengine-api-stubs:$gaeVersion"

}
War es hilfreich?

Lösung

Sie können laufen versuchen: gradle -b gae.gradle -t

Dies wird Ihnen eine Liste der Aufgaben, die in diesem Build-Datei zur Verfügung stehen. Dann können Sie eine der Aufgaben ausgeführt werden: gradle -b gae.gradle Task-name

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top