我正在尝试遵循Gradle的Spring指南(http://spring.io/guides/gs/gradle/)。根据指南,我添加了以下内容来管理项目中的依赖项。
repositories { mavenCentral() }
dependencies {
compile "joda-time:joda-time:2.2"
}即使在这样做之后,构建也会失败
PS C:\Users\PMath\repositories\gradle> gradle build
:compileJava
C:\Users\PMath\repositories\gradle\src\main\java\hello\HelloWorld.java:3: error: package org.joda.time does not exis
t
import org.joda.time.LocalTime;
^
C:\Users\PMath\repositories\gradle\src\main\java\hello\HelloWorld.java:7: error: cannot find symbol
LocalTime currentTime = new LocalTime();
^
symbol: class LocalTime
location: class HelloWorld
C:\Users\PMath\repositories\gradle\src\main\java\hello\HelloWorld.java:7: error: cannot find symbol
LocalTime currentTime = new LocalTime();
^
symbol: class LocalTime
location: class HelloWorld
3 errors
:compileJava FAILED
FAILURE: Build failed with an exception.发布于 2014-05-19 11:28:10
这已经有正在运行的程序。只需回顾和比较。
发布于 2016-10-21 04:34:59
我正在做同样的教程,也遇到了同样的问题。
这是因为我们忘记添加下一行:
repositories {
mavenCentral()
}添加到apply plugin: 'java'之后的build.gradle文件中。在教程中,他们提到我们需要添加它,但他们不是很清楚要添加到哪里。
发布于 2017-04-13 22:54:52
只需修改版本即可,如2.2到2.9 (当前版本)
https://stackoverflow.com/questions/20088820
复制相似问题