【发布时间】:2015-06-28 05:28:35
【问题描述】:
我正在关注http://spring.io/guides/gs/messaging-rabbitmq/ 的教程,并第一次尝试使用 gradle。
当我包含 spring-boot 依赖项时,脚本会引发错误。这是我的 build.gradle 文件中的 sn-p:
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'
$ gradle tasks 失败并出现错误:
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' 行。
任何帮助将不胜感激。
【问题讨论】:
-
您的构建文件对我有用。什么版本的gradle?
-
------------------------------------------ ------------------ Gradle 1.4 ------------------ ------------------------------ Gradle 构建时间:2013 年 9 月 9 日星期一晚上 8:44:25 UTC Groovy:1.8 .6 Ant:Apache Ant(TM) 版本 1.9.3 编译于 2014 年 4 月 8 日 Ivy:非官方版本 JVM:1.7.0_75 (Oracle Corporation 24.75-b04) OS:Linux 3.13.0-49-generic amd64
-
让我升级 gradle 并检查一下。我认为这很可能是问题所在。谢谢@frhd
-
天哪,这是一个非常古老的 gradle 版本。大概是通过linux包安装的吧?
-
是的。这就是我认为的罪魁祸首。午餐后会检查它并接受你的答案。感谢您的帮助。
标签: gradle spring-boot build.gradle