gradle - Spring-boot 依赖项不适用于 gradle

标签 gradle spring-boot build.gradle

我正在关注 http://spring.io/guides/gs/messaging-rabbitmq/ 上的教程并第一次尝试使用 gradle。 当我包含 spring-boot 依赖项时,脚本抛出错误。这是我的 build.gradle 文件中的片段:

    buildscript {
        repositories {
            mavenCentral()
        }
        dependencies {
            classpath("org.springframework.boot:spring-boot-gradle-plugin:1.2.3.RELEASE")
        }
    }

    apply plugin: 'java'
    apply plugin: 'eclipse'
    apply plugin: 'idea'
    apply plugin: 'spring-boot'

$ gradletasks 失败并出现错误:

  A problem occurred evaluating root project 'rabbit-mq-example'.
> org.gradle.api.tasks.TaskContainer.create(Ljava/lang/String;Ljava/lang/Class;)Lorg/gradle/api/Task;

当我使用 --debug 标志运行它时,它指向 apply plugin: 'spring-boot' 行。 任何帮助将不胜感激。

最佳答案

从您提供的链接中,spring-boot 的要求是:

  • JDK 1.6 或更高版本
  • Gradle 2.3+ 或 Maven 3.0+

关于gradle - Spring-boot 依赖项不适用于 gradle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29765668/

相关文章:

java - 没有主要Maifest属性Gradle

java - 使用 Spring Mongo (java) 映射聚合中的字段

java - 如何为不同的构建风格打包不同的 *.so 文件?

android - 为什么这些依赖项在 build.gradle 中重新排列? : Android Studio

licensing - 是否有 Gradle 许可证插件或处理依赖项许可证的最佳方法是什么?

Android Studio 不显示所有构建变体

java - Spring 启动: header value encoding

spring - 临时上传位置[/tmp/tomcat.4296537502689403143.5000/work/Tomcat/localhost/ROOT]无效

android - flutter 构建 apk : Build failed with an exception (annotations 26. 1.0)

android - Android Studio gradle项目中导入drag-sort-listview库