Fehler beim anwenden plugin [id 'spring-boot"]

Ich versuche, mit Spring boot in meinem gradle-Projekt. Aber wenn ich versuche zu clean build gibt es den folgenden Fehler (nur relevant stacktrace):

Caused by: org.gradle.api.internal.plugins.PluginApplicationException: Failed to apply plugin [id 'spring-boot']
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyPlugin(DefaultObjectConfigurationAction.java:117)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$200(DefaultObjectConfigurationAction.java:36)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$3.run(DefaultObjectConfigurationAction.java:80)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:131)
at org.gradle.api.internal.project.AbstractPluginAware.apply(AbstractPluginAware.java:37)
at org.gradle.api.Project$apply.call(Unknown Source)
at org.gradle.api.internal.project.ProjectScript.apply(ProjectScript.groovy:34)
at org.gradle.api.Script$apply.callCurrent(Unknown Source)
at build_2o7juvjo3110jmss6k1iqcfrir.run(/Users/AlmasBarday/bos-api/build.gradle:13)
at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:52)
... 57 more
Caused by: org.gradle.api.plugins.UnknownPluginException: Plugin with id 'spring-boot' not found.
at org.gradle.api.internal.plugins.DefaultPluginRegistry.getTypeForId(DefaultPluginRegistry.java:91)
at org.gradle.api.internal.plugins.DefaultPluginContainer.getTypeForId(DefaultPluginContainer.java:183)
at org.gradle.api.internal.plugins.DefaultPluginContainer.apply(DefaultPluginContainer.java:103)
at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyPlugin(DefaultObjectConfigurationAction.java:115)

Meine bauen.gradle hat den folgenden:

apply plugin: 'java'
apply plugin: 'maven-publish'
apply plugin: 'spring-boot'

dependencies {
 compile 'org.slf4j:slf4j-api:1.7.5'
 compile 'net.sourceforge.jexcelapi:jxl:2.6.12'
 compile 'com.qas:proweb:1.0.0'

compile "org.springframework:spring-beans:$springVersion"
compile "org.springframework:spring-jdbc:$springVersion"
compile "org.springframework:spring-web:$springVersion"

compile "org.springframework.boot:spring-boot-starter-web:1.2.7.RELEASE"

testCompile 'junit:junit:4.11'
}

Ich im internet gesucht und versucht Lösungen gepostet, die auf ähnliche Probleme, aber nichts scheint zu funktionieren. Auch ich bin in der Lage, einen anderen bauen, der gradle-springboot Projekt ohne Probleme.

Jede Hilfe dankbar.

Siehe docs.Frühling.io/spring-boot/docs/current/Referenz/htmlsingle/..., die erklärt, was zu fügen. Ihnen fehlt die buildscript Teil.
Danke! Es ermöglicht mir jetzt bauen, aber es nicht erkennen SpringApplication innerhalb der main-Methode.

InformationsquelleAutor A B | 2015-10-26

Schreibe einen Kommentar